Inicio Foros Bases de datos MySQL Convertir texto largo a varchar en MySQL o MariaDB [RESUELTO]

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #51490
    Varios
    Moderador

    Para una aplicación que estoy desarrollando, cuando hago un select sobre una tabla de MariaDB/MySQL que contiene un campo de tipo Text y otro de tipo longtext en la rejilla (grid) de datos me muestra «Memo» en lugar de mostrarme el texto ¿se pueden convertir estos tipos de datos a otro que sí aparezca bien en el grid como el varchar?

    #51491
    alonsojpd
    Superadministrador

    Puedes usar la función Cast de MySQL/MariaDB. Por ejemplo:

    En el ejemplo anterior, suponemos que el campo f.observacion es de tipo Text y el campo f.detalle es de tipo LongText. En ambos casos se aplica la función Cast para convertir a character (varchar) y reducir el texto a visualizar a 100 caracteres.

    #51492
    Varios
    Moderador

    Perfecto, con Cast ya no me muestra el «Memo» y me muestra el texto.
    Resuelto.
    Muchísimas gracias.

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.