Tipo diBIGINT
Si applica a: Databricks SQL Databricks Runtime
Rappresenta numeri interi con segno a 8 byte.
Sintassi
{ BIGINT |
LONG }
Limiti
L'intervallo di numeri è compreso tra -9.223.372.036.854.775.808 e 9.223.372.036.854.775.807.
Valori letterali
[ + | - ] digit [ ... ] [L]
digit
: qualsiasi numero compreso tra 0 e 9.
Se il valore letterale non è post-fisso con L
(o l
) e si trova all'interno dell'intervallo per un INT, verrà trasformato in modo implicito in un INT.
Esempi
> SELECT +1L;
1
> SELECT CAST('5' AS BIGINT);
5
> SELECT typeof(-2147483);
INT
> SELECT typeof(123456789012345);
BIGINT