Tipos de datos Enteros en SQL

Tipos de datos enteros en SQL

Los tipos de datos enteros son aquellos en los cuales no contienen punto decimales sean estos positivos o negativos, a continuación veremos la definición de estos tipos de datos.


BIGINT

 Es el tipo de datos más grande dentro de SQL y posee un tamaño de almacenamiento de 8 bytes o lo que es más bien 64 bits. con Bigint se pueden guardar números de -2⁶³ a +2⁶³(aproximadamente en el rango de -9,223,372,036,854,775,808 a +9,223,372,036,854,775,808).

INT
Es el principal tipo numérico de dato usado en SQL y tiene un tamaño de almacenamiento de 4 bytes o bien 23 bits, puede guardar números de -2³¹ a +2³¹.(aproximadamente en el rango -2,147,483,683,648 a +2,147,683,648).

SMALLINT

A diferencia de BIGINT e INT es uno de los tipos de datos de menos uso en SQL, esto debido a que su espacio de almacenamiento es menor al de los mencionado anteriormente. SMALLINT  posee un espacio de almacenamiento de 2 bytes o lo que es 16 bits. el rango de almacenamiento está entre -2¹⁵ a +2¹⁵ .(rango definido de -32768 a +32768).

TINYINT
 Es el tipo de dato numérico más chico dentro de SQL, y es utilizado muy escasamente para la ejecución de operaciones, el espacio de almacenamiento de este tipo de dato es de 1 byte y puede almacenar números entre 0 a 255.

Creamos un pequeño ejemplo para mostrar el rango de almacenamiento de cada tipo de datos vistos en este capítulo.


 Lo primero que haremos será crear una tabla ala cual le vamos definir los atributos con sus respectivo tipos de datos numéricos:



La siguiente declaración INSERT  procede a agregar los enteros máximos por cada tipo de dato mencionado a cada columna correspondiente de la tabla


Ahora para mostrar el resultado de los registros insertado en la tabla NumerosEnteros, haremos uso de la declaración SELECT










En esta sección hemos hablado sobre los tipos de datos Enteros, es importante manejar y diferenciarlos de otros tipos de datos que estaremos viendo en el siguiente capítulo




Publicar un comentario

0 Comentarios