Delen via


BIGINT type

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Vertegenwoordigt 8 byte ondertekende gehele getallen.

Syntaxis

{ BIGINT |
  LONG }

Limieten

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 van 0 tot en met 9.

Als de letterlijke waarde niet na een vaste L waarde is (of l) en deze zich binnen het bereik van een INT bevindt, 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