Поделиться через


тип BIGINT

Область применения: флажок Databricks SQL флажок Databricks Runtime

Представляет 8-байтовые целые числа со знаком.

Синтаксис

{ BIGINT |
  LONG }

Ограничения

Диапазон чисел от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.

Литералы

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

digit: любая цифра от 0 до 9.

Если литерал не дополнен постфиксом L (или l) и находится в допустимом диапазоне для типа INT, он будет неявно преобразован в тип INT.

Примеры

> SELECT +1L;
  1

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

> SELECT typeof(-2147483);
  INT

> SELECT typeof(123456789012345);
  BIGINT