Udostępnij za pośrednictwem


Funkcja bigint

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Rzutuje wartość expr na BIGINT. Ta funkcja jest synonimem .CAST(expr AS BIGINT) Zobacz cast funkcję , aby uzyskać szczegółowe informacje.

Składnia

bigint(expr)

Argumenty

  • expr: dowolne wyrażenie, które można rzutować na BIGINT.

Zwraca

A BIGINT.

Jeśli expr jest STRING, którego nie można przeanalizować jako liczby, Azure Databricks zgłasza błąd CAST_INVALID_INPUT. Jeśli wartość przepełnia zakres BIGINT, Azure Databricks zgłasza błąd CAST_OVERFLOW.

Typowe warunki błędów

Przykłady

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

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