Compartir a través de


Usar datos enteros

Los enteros son números completos y no contienen decimales ni fracciones.

Microsoft SQL Server 2005 tiene los siguientes tamaños de tipos de datos enteros:

  • bigint
    Tiene una longitud de 8 bytes y almacena números de –2^63 (-9.223.372.036.854.775.808) a 2^63-1 (9.223.372.036.854.775.807).
  • integer o int
    Tiene una longitud de 4 bytes y almacena números entre -2.147.483.648 y 2.147.483.647.
  • smallint
    Tiene una longitud de 2 bytes y almacena números entre -32.768 y 32.767.
  • tinyint
    Tiene una longitud de 1 byte y almacena números entre 0 y 255.

Se pueden usar objetos y expresiones enteros en cualquier operación matemática. Cualquier fracción generada por estas operaciones se trunca, no se redondea. Por ejemplo, SELECT 5/3 devolverá el valor 1, no 2, que devolvería si se redondeara el resultado fraccionario.

Los tipos de datos enteros son los únicos que se pueden usar con la propiedad IDENTITY, que es un número que se incrementa automáticamente. La propiedad IDENTITY se suele utilizar para generar automáticamente claves principales o números de identificación únicos.

No es necesario incluir los datos enteros entre comillas simples, como ocurre con los datos de carácter o de fecha y hora.

Vea también

Otros recursos

Tipos de datos (Transact-SQL)
CAST y CONVERT (Transact-SQL)
int, bigint, smallint y tinyint (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005