Tecnología

Inicio

Cómo utilizar los tipos más comunes de datos MySQL numérico

Cómo utilizar los tipos más comunes de datos MySQL numérico


Cada columna en una base de datos MySQL tiene un tipo - o un tipo específico de datos que se va a almacenar. Una buena programación de base de datos tiene en cuenta qué tipo de datos se almacena en cada columna y asigna un tipo de datos a esa columna. Esto no sólo limita el tipo de datos que se pueden almacenar en la columna, sino que también ayuda a mantener el tamaño de la base de datos hacia abajo. Aquí están algunos de los tipos de datos numéricos más comunes.

Instrucciones

1 TINYINT es un número entero con valor con signo de -128 a 127 o mediante el atributo UNSIGNED de 0 a 255. Esta es una buena para usar para los campos de edad.

Para especificar el TINYINT como sin firmar, declarar su nombre de campo de esta manera: "fieldName TINYINT unsigned" (sin las comillas), donde "fieldName" es el nombre de su columna.

2 INT es un número entero - un valor numérico con una gama más grande que TINYINT. SIN FIRMA atributos mismas se aplican aquí. Este es un buen tipo de datos que se utilizará para claves principales.

Para definir una clave primaria incrementa automáticamente, utilice esto: "fieldName unsigned int AUTO_INCREMENT PRIMARY KEY" (sin las comillas).

3 Real es similar a INT, pero tiene un mayor rango de valores y se puede usar puntos decimales. Si necesita almacenar los precios, REAL es lo que puede utilizar.

Para definir un tipo REAL, también es necesario especificar la longitud máxima y el número de puntos decimales, por ejemplo, "fieldName real (6,2)" que almacenará los números de seis dígitos, dos de las cuales son después del punto decimal.

4 FECHA es de tipo fecha estándar de MySQL, que almacena la fecha como "AAAA-MM-DD" en un formato numérico como año-mes-día.

5 TIEMPO almacena el tiempo en "HH: MM: SS" formato.

6 DATETIME y TIMESTAMP tienda de tiempo y fecha.

Consejos y advertencias

  • Los enteros son números sin puntos decimales.
  • Hay muchos otros tipos de datos si desea obtener más específico con sus bases de datos. Compruebe Recursos más adelante para un enlace a una explicación más detallada de los tipos de datos SQL.