Função bigint

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime

Converte o valor expr para BIGINT. Esta função é sinónimo de CAST(expr AS BIGINT). Ver cast função para mais detalhes.

Sintaxe

bigint(expr)

Argumentos

  • expr: Qualquer expressão que possa ser transmitida para BIGINT.

Devoluções

UM BIGINT.

Se expr for um STRING que não pode ser analisado como número, Azure Databricks gera um erro CAST_INVALID_INPUT. Se o valor ultrapassar o intervalo BIGINT, Azure Databricks gera um erro CAST_OVERFLOW.

Condições de erro comuns

Exemplos

> SELECT bigint(current_timestamp);
 1616168320
> SELECT bigint('5');
 5

> SELECT bigint('abc');
  Error: CAST_INVALID_INPUT