Freigeben über


bigint-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Wandelt den Wert expr in einen BIGINT-Wert um. Diese Funktion ist ein Synonym für CAST(expr AS BIGINT). Weitere Informationen finden Sie in cast Details zur Funktion .

Syntax

bigint(expr)

Argumente

  • expr: Ein Ausdruck, der sich in einen BIGINT-Wert umwandeln lässt.

Gibt zurück

Ein BIGINT-Wert.

Wenn expr ein STRING ist, der nicht als Zahl analysiert werden kann, löst Azure Databricks einen Fehler CAST_INVALID_INPUT aus. Wenn der Wert den Bereich BIGINT überläuft, löst Azure Databricks einen Fehler CAST_OVERFLOW aus.

Häufige Fehlerbedingungen

Beispiele

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

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