BIGINT
-Typ
Gilt für: Databricks SQL Databricks Runtime
Stellt 8-Byte-Ganzzahlen mit Vorzeichen dar.
Syntax
{ BIGINT |
LONG }
Grenzwerte
Der Zahlenbereich liegt zwischen -9.223.372.036.854.775.808 und 9.223.372.036.854.775.807.
Literale
[ + | - ] digit [ ... ] [L]
digit
: Beliebige Zahl von 0 bis 9.
Wenn das Literal nicht im Nachhinein mit L
(oder l
) versehen wird und innerhalb des Bereichs für eine Ganzzahl (INT) liegt, wird es implizit in eine Ganzzahl umgewandelt.
Beispiele
> SELECT +1L;
1
> SELECT CAST('5' AS BIGINT);
5
> SELECT typeof(-2147483);
INT
> SELECT typeof(123456789012345);
BIGINT