Tipi di dati interi

I tipi interi sono tipi di dati esatti. Il sistema genera un errore se un valore del campo di input non può essere espresso senza perdita di precisione nella tabella di destinazione.

Sintassi
[+|-]<digit>
Descrizione
  • Segno iniziale opzionale
  • Zeri iniziali illimitati
  • Almeno una cifra decimale
Limitazioni
  • Nessuna virgola di separazione delle migliaia
  • Nessun supporto per la notazione esponenziale
La tabella seguente descrive la gestione degli interi.
Tabella 1. Gestione dell'intero
Tipo SQL Alias Rappresentazione Valori
byteint int1 1 byte, firmato Il valore minimo è -128. Il valore massimo è 127.
SMALLINT int2 2 byte, firmato Il valore minimo è -32768. Il valore massimo è 32767.
intero int o int4 4 byte, firmato Il valore minimo è -2147483648. Il valore massimo è 2147483647.
BIGINT int8 8 byte, firmato Il valore minimo è -9223372036854775808. Il valore massimo è 9223372036854775807.