BIGINT
Type
Van toepassing op: Databricks Databricks Runtime
Vertegenwoordigt een geheel getal met een teken van 8 bytes.
Syntaxis
{ BIGINT |
LONG }
Grenzen
Het bereik van getallen is van -9.223.372.036.854.775.808 tot 9.223.372.036.854.775.807.
Letterlijke waarden
[ + | - ] digit [ ... ] [L]
digit
: elk getal tussen 0 en 9.
Als de letterlijke waarde niet postfixeert met L
(of l
) en binnen het bereik voor een INT valt, wordt deze impliciet omgezet in een INT.
Voorbeelden
> SELECT +1L;
1
> SELECT CAST('5' AS BIGINT);
5
> SELECT typeof(-2147483);
INT
> SELECT typeof(123456789012345);
BIGINT