3.2 Tipos de datos en MYSQL.

Los tipos de datos son el tipo de información que recibirá o contendrá cada columna de una determinada tabla, a continuación menciono los tipos de datos habituales en las aplicaciones para páginas web:

  • INT(length) se refiere a los números enteros que van desde -2147483648 hasta +2147483647 y length sirve para especificar que longitud tendra el numero que se mostrará en la ventana del navegador, es simplemente cuestión de formato, mas adelante lo explicaré en otro articulo.
  • INT (length) UNSIGNED se refiere a un número entero que va desde 0 hasta 4294967295 , es decir sólo números positivos.
  • DECIMAL (length, dec) se refiere a números decimales, donde length es la cantidad de caracteres que se usarán para mostrar el número, incluyendo el punto decimal y dec es la cantidad de decimales, por ejemplo 234.67 tiene un length igual a 6 y un dec igual  a 2.
  • CHAR(length) se refiere a una cadena de caracteres de longitud fija, es decir, si el valor introducido no ocupa la cantidad de caracteres especificada por length, entonces se usan espacios en blanco para completar el espacio faltante. La longitud puede ser de 0 hasta 255.
  • VARCHAR(length) sirve para que una vez que se introduzca un valor, el campo se adapte al tamaño del valor introducido, de forma que no se ocupan espacios en blanco para completar el espacio. Length se refiere a la longitud que puede tener la cadena y puede ir de 0 a 255 y en versiones más recientes de MySQL el valor puede ser superior.
  • TEXT se refiere a que un campo de texto puede tener una longitud de hasta  64 KB.
  • DATE es el tipo de datos usado para las fecha y requiere del formato de año, mes y día: AAAA-MM-DD.
  • TIME es el formato usado para las columnas que almacenan la hora y requiere del formato de hora, minutos y segundos, es decir, HH:MM:SS
  • DATETIME  se usa para los campos que almacenan tanto la fecha como la hora al mismo tiempo y requiere el siguiente formato AAAA:MM:DD HH:MM:SS.
Tipos de datos en MySQL.
3.2

Copyright © 2013 LaWebDeRay
correo:lawebderay@gmail.com

Free Web Hosting