TypeBIGINT
S’applique à : Databricks SQL Databricks Runtime
Représente des nombres entiers signés de 8 octets.
Syntaxe
{ BIGINT |
LONG }
limites
La plage de nombres est comprise entre -9 223 372 036 854 775 808 et 9 223 372 036 854 775 807.
Littéraux
[ + | - ] digit [ ... ] [L]
digit
: un chiffre compris entre 0 et 9.
Si le littéral n’a pas le suffixe L
(ou l
) et s’il s’inscrit dans la plage pour INT, il est implicitement converti en INT.
Exemples
> SELECT +1L;
1
> SELECT CAST('5' AS BIGINT);
5
> SELECT typeof(-2147483);
INT
> SELECT typeof(123456789012345);
BIGINT