適用於:
Databricks SQL
Databricks Runtime
將值 expr 轉換為 BIGINT。 此函式與 同 CAST(expr AS BIGINT)義。 詳情請參見 cast 功能 。
語法
bigint(expr)
引數
-
expr:可轉換成 BIGINT 的任何表達式。
傳回
BIGINT。
若 expr 是無法解析為數字的 STRING,Azure Databricks 會產生 CAST_INVALID_INPUT 錯誤。 若值超出BIGINT範圍,Azure Databricks會產生CAST_OVERFLOW錯誤。
常見錯誤條件
範例
> SELECT bigint(current_timestamp);
1616168320
> SELECT bigint('5');
5
> SELECT bigint('abc');
Error: CAST_INVALID_INPUT