¿El tipo de dato TEXT se puede usar para almacenar cadenas cortas? Es decir, cuando no sabes si tu dato va a medir 10 caracteres de longi...

Gustavo Alonso Medina Santiago

Gustavo Alonso Medina Santiago

Pregunta
studenthace 5 años

¿El tipo de dato TEXT se puede usar para almacenar cadenas cortas? Es decir, cuando no sabes si tu dato va a medir 10 caracteres de longitud o 2 mil caracteres.

¿Es correcto utilizar este tipo de dato o se desperdicia mucha memoria?

6 respuestas
para escribir tu comentario
    Sebastian Rodriguez

    Sebastian Rodriguez

    studenthace 3 años

    Ejemplo:

    • Char (Cadenas cortas)
    • Varchar (como si fueras a escribir un Tweet) max 255 caracteres
    • Text (Los comentarios de los estudiantes de Platzi que trascriben todo el video en los comentarios)
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    No, el tipo Text es para cadenas muy muy largas

    Cristian Blandón

    Cristian Blandón

    studenthace 5 años

    ¡Hola! En realidad si no se sabe cuánto va a medir, se debería usar varchar, que es el tipo de dato dinámico que va asignando memoria a necesidad.

    ¡Saludos!

    Gustavo Alonso Medina Santiago

    Gustavo Alonso Medina Santiago

    studenthace 5 años

    Gracias por las respuestas. En realidad es un comentario; no se sabe si va a medir 5 caracteres de longitud o 1,000. Pero ya vi en una clase posterior que para estos casos se usa TEXT 😅

    Luis Lira

    Luis Lira

    studenthace 5 años

    Text es para cadenas de texto muy grandes, entonces no valdría que lo uses cuando sabes que serán string pequeños.

    Franco David Oliva

    Franco David Oliva

    studenthace 5 años

    Si es una cadena corta, usá varchar(255) o lo que creas que vayas a ocupar. Si no sabés que tan grande va a ser el contenido, usá TEXT.

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.