Nueva pregunta

Pregunta:

Fecha: 02-08-2019 14:16:52 (En Español)

Diferencia entre VARCHAR y TEXT como propiedad de un campo de base de datos[Resuelta]

Hola comunidad.
Me gustaria saber la diferencia entre varchar y text, porque al tipo varchar hay que definirle una logintud de carateres, pero al tipo text no es necesario.

Un cordiar saludo
Etiquetas: MySQL - SQL Votos: 0 - Respuestas: 6 - Vistas: 14 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 03-08-2019 11:12:27 El valor de varchar es definido
    El valor de text crece y se adapta a la nececidad.

    Por ejemplo un nombre de usuario puede ser varchar(12) esto quiere decir que esa es la longitud maxima que almacena ese campo.
    Por otro lado un comentario, una reseña o un articulo de un blog, como son textos mas largos un campo varchar no seria de provecho ya que no podemos conocer que tan largo es el escrito.
      Votos: 2 - Link respuesta
     
  • Fecha: 03-08-2019 19:06:47 Hola Edwin, entendi a la perfeccion tu comentario pero me gustaria saber de cuanto es la longitud de un Text. y hasta donde tengo en tendido creo que hay un tipo llamado longtext que es mas la logintud de carateres.

    Un cordial saludo
      Votos: 0 - Link respuesta
     
  • Fecha: 04-08-2019 05:23:35 Aca le dejo un video donde explican muy bien la diferencias de los tipos de campos en sql

    Video




    Espero le sea de ayuda ????
      Votos: 1 - Link respuesta
     
  • Fecha: 04-08-2019 15:25:55 Muchas gracias Ewind, ahora me ha cadado todo claro...   Votos: 1 - Link respuesta
     
  • Fecha: 05-08-2019 07:10:34 Las columnas VARCHAR almacenan cadenas de caracteres de longitud variable, por ejemplo, en una columna VARCHAR (6), la cadena 'abc' se almacena como 'abc' y no como 'abc ' (ocupando todo el espacio). En cuanto a las diferencias, en general se dan en cuanto a los requerimientos de almacenamiento (VARCHAR usa 1-2 bytes además del la longitud de la cadena, TEXT usa siempre 2 bytes extra) y su implementación varía según sea el motor de almacenamiento. Otras diferencias: las columnas VARCHAR pueden tener valores predeterminados, no así las columnas TEXT. Al usar tablas temporales, si existe una columna TEXT, esta se crea en disco y no en memoria (el almacenamiento en memoria no soporta columnas TEXT ni BLOB).

    Creo que ahora yo estoy más confundido que antes....
      Votos: 1 - Link respuesta
     
  • Fecha: 07-08-2019 08:05:49 Excelente explicacion Juan Vasquez, me ha quedado todo muy claro y ademas he aprendido algo que no sabia, como guardan en memoria o en disco...
    Un cordial Saludo
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com