SQL: tipos de datos

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.