Tipos de datos enteros
Los tipos entero son tipos de datos exactos. El sistema genera un error si un valor del campo de entrada no se puede expresar sin pérdida de precisión en la tabla de destino.
- Sintaxis
[+|-]<digit>…- Descripción
- Signo inicial opcional
- Ceros iniciales ilimitados
- Al menos un dígito decimal
- Limitaciones
- Sin puntos de separador de millares
- Sin soporte para la notación exponencial
La tabla siguiente describe el manejo de enteros.
| Tipo de SQL | Alias | Representación | Valores |
|---|---|---|---|
| byteint | int1 | 1 byte, señalado | El valor mínimo es -128. El valor máximo es 127. |
| smallint | int2 | 2 bytes, señalado | El valor mínimo es -32768. El valor máximo es 32767. |
| entero | int o int4 | 4 bytes, señalado | Valor mínimo es – 2147483648. El valor máximo es 2147483647. |
| bigint | int8 | 8 bytes, señalado | El valor mínimo es – 9223372036854775808. El valor máximo es 9223372036854775807. |