Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
SQL: tipos de datos
Este tutorial de SQL proporciona una lista de tipos de datos SQL comunes. No todas las bases de datos relacionales admiten estos tipos de datos.
sintaxis del tipo de datos | Descripción (si corresponde) |
---|---|
entero | |
pequeña impresión | |
numero(p,s) | Donde pags es un valor de precisión; s es un valor proporcional. Por ejemplo, numeric(6,2) es un número con 4 decimales y 2 decimales. |
decimal (p, s) | Donde pags es un valor de precisión; s es un valor proporcional. |
verdadero | número de punto flotante de precisión simple |
Precisión doble | número de punto flotante de precisión doble |
flotar (pag) | Donde pags es un valor de precisión. |
carácter (x) | Donde X es el número de caracteres a almacenar. Este tipo de datos se rellena con espacios para completar el número especificado de caracteres. |
varchar(x) | Donde X es el número de caracteres a almacenar. Este tipo de datos no se rellena con espacios. |
bit(x) | Donde X es el número de bits a almacenar. |
Cambio de bits (x) | Donde X es el número de bits a almacenar. La longitud puede variar hasta x. |
fecha | Almacena valores de año, mes y día. |
hora | Almacena los valores de hora, minuto y segundo. |
marca de tiempo | Almacena los valores de año, mes, día, hora, minuto y segundo. |
zona horaria hora | Exactamente como la hora, pero también almacena la diferencia horaria especificada con respecto a UTC. |
Marca de tiempo con zona horaria | Exactamente como una marca de tiempo, pero también almacena el desplazamiento UTC de la hora especificada. |
intervalo año-mes | Contiene valores de año, valores de mes o ambos. |
intervalo de días | Contiene valores de día, hora, minuto y/o segundos. |