Al igual que en otros lenguajes de programación, SQL también tiene ciertos tipos de datos disponibles. Una breve idea de todos los tipos de datos se discuten a continuación.

1. Tipos de datos binarios

Hay cuatro subtipos de este tipo de datos que se dan a continuación:

Tipo de datosDescripción
binaryLongitud máxima de 8000 bytes (Datos binarios de longitud fija)
varbinaryLongitud máxima de 8000 bytes (Datos binarios de longitud variable)
varbinary(max)Longitud máxima de 231 bytes (Solo SQL Server 2015). (Datos binarios de longitud variable).
imageLongitud máxima de 2,147,483,647 bytes (Datos binarios de longitud variable)

2. Tipo de datos numéricos exactos

Hay nueve subtipos que se dan a continuación en la tabla. La tabla contiene el rango de datos en un tipo particular.

TIPO DE DATOSDESDEHASTA
bigint-9,233,372,036,854,775,8089,233,372,036,854,775,807
int-2,147,483,6482,147,483,647
smallint-32,76832,767
tinyint0255
bit01
decimal-1038+11038+1
numeric-1038+11038+1
money-922,337,203,685,477.5808922,337,203,685,477.5808
smallmoney-214,748.36481

3. Tipo de datos numéricos aproximados

Los subtipos de este tipo de datos se dan en la siguiente tabla con el rango.

TIPO DE DATOSDESDEHASTA
float-1.79E+3081.79E+308
real-3.40E+383.40E+38

4. Tipo de datos de cadena de caracteres

Los subtipos se dan en la siguiente tabla:

TIPO DE DATOSDESCRIPCIÓN
charLongitud máxima de 8000 caracteres.(Caracteres de longitud fija no Unicode )
varcharLongitud máxima de 8000 caracteres.(Caracteres de longitud variable que no son Unicode)
varchar(max)Longitud máxima de 231 caracteres (solo en SQL Server 2005) (Datos de longitud variable que no son Unicode)
textLongitud máxima de 2,147,483,647 caracteres (datos de longitud variable que no pertenecen a Unicode)

5. Tipo de datos de la cadena de caracteres Unicode

Los detalles se dan en la siguiente tabla:

TIPO DE DATOSDESCRIPCIÓN
ncharLongitud máxima de 4000 caracteres. (Caracteres Unicode de longitud fija)
NvarcharLongitud máxima de 4000 caracteres. (Caracteres Unicode de longitud variable)
nvarchar(max)Longitud máxima de 231 caracteres (solo SQL Server 2005). (Datos Unicode de longitud variable)

6. Tipo de fecha y hora

Los detalles se dan en la siguiente tabla.

TIPO DE DATOSDESDEHASTA
datetime1 de enero de 175331 de diciembre de 1999
smalldatetime1 de enero de 19006 de junio de 2076
dateAlmacena una fecha como el 30 de junio de 1991.
timeAlmacena una hora del día como a las 12:30 pm
Tipos de datos SQL
5 (100%) 10 votos




Alex Walton

Alex Walton

Aprender desde Cero es tu web para conocer todo sobre informática. Mi nombre es Alex y me gustaría que dejes tu comentario ante cualquier duda o aporte.
"Si no lo consigues a la primera, llámalo versión 1.0"

Comparte este artículo:

Facebook
Google+
Twitter
LinkedIn
WhatsApp
Email
Deja tu comentario
Contenido Relacionado
Comentarios en SQL con ejemplos

Comentarios en SQL

Como cualquier lenguaje de programación, los comentarios también importan mucho en SQL. En este conjunto aprenderemos sobre cómo escribir comentarios ...
Leer Más
Vistas en SQL

Vistas en SQL

Las vistas en SQL son una especie de tablas virtuales. Una vista también tiene filas y columnas, ya que están ...
Leer Más
Transacciones SQL con ejemplos

Transacciones SQL

Conoce qué son, para qué sirven, y cómo implementar transacciones en SQL, con muchos ejemplos. 1. ¿Qué son las transacciones? ...
Leer Más
SOBRE NOSOTROS

Somos una web que busca el libre conocimiento en temas relacionados a la informática.

Todos los cursos son gratis. La publicidad nos mantiene activos así que por favor visita a nuestros anunciantes.

RECIBE MUCHOS REGALOS