BIGINT Jenis

Berlaku untuk:centang ditandai ya pemeriksaan Databricks SQL ditandai ya Databricks Runtime

Mewakili angka bilangan bulat bertanda tangan 8-byte.

Sintaks

{ BIGINT |
  LONG }

Batas

Rentang angka adalah dari -9.223.372.036.854.775.808 hingga 9.223.372.036.854.775.807.

Literal

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

digit: Angka apa pun dari 0 hingga 9.

Jika harfiah tidak pasca-diperbaiki dengan L (atau l) dan berada dalam rentang untuk INT, itu akan secara implisit diubah menjadi INT.

Contoh

> SELECT +1L;
  1

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

> SELECT typeof(-2147483);
  INT

> SELECT typeof(123456789012345);
  BIGINT