Tipos de dados de números inteiros
Os tipos de números inteiros são tipos de dados exatos. O sistema gera um erro se um valor do campo de entrada não puder ser expresso sem perda de precisão na tabela de destino.
- Sintaxe
[+|-]<digit>…- Descrição
- Sinal de orientação opcional
- Zeros à esquerda ilimitados
- Pelo menos um dígito decimal
- Limitações
- Nenhuma vírgula separadora de milhares
- Nenhum suporte para notação exponencial
A tabela a seguir descreve a manipulação de número inteiro.
| Tipo de SQL | conectar | Representação | Valores |
|---|---|---|---|
| byteint | int1 | 1 byte, com sinal | O valor mínimo é -128. O valor máximo é 127. |
| smallint | int2 | 2 bytes, com sinal | O valor mínimo é -32768. O valor máximo é 32767. |
| número inteiro | int ou int4 | 4 bytes, com sinal | O valor mínimo é –2147483648. O valor máximo é 2147483647. |
| bigint | int8 | 8 bytes, com sinal | O valor mínimo é –9223372036854775808. O valor máximo é 9223372036854775807. |