Compartilhar via


TipoBIGINT

Aplica-se a: marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

Representa números inteiros com sinal de 8 bytes.

Sintaxe

{ BIGINT |
  LONG }

Limites

O intervalo de números é de -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807.

Literais

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

digit: qualquer numeral de 0 a 9.

Se o literal não for pós-corrigido L com ( ou l) e estiver dentro do intervalo de um INT, ele será implicitamente transformado em um INT.

Exemplos

> SELECT +1L;
  1

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

> SELECT typeof(-2147483);
  INT

> SELECT typeof(123456789012345);
  BIGINT