Dela via


Typ: BIGINT

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime

Representerar 8 byte signerade heltalsnummer.

Syntax

{ BIGINT |
  LONG }

Gränser

Talintervallet är från -9 223 372 036 854 775 808 till 9 223 372 036 854 775 807.

Literaler

[ + | - ] digit [ ... ] [L]

digit: Alla siffror från 0 till 9.

Om literalen inte är post-fixed med L (eller l) och den ligger inom intervallet för en INT omvandlas den implicit till en INT.

Exempel

> SELECT +1L;
  1

> SELECT CAST('5' AS BIGINT);
  5

> SELECT typeof(-2147483);
  INT

> SELECT typeof(123456789012345);
  BIGINT