適用対象:
Databricks SQL
Databricks Runtime
値 expr を INTEGER にキャストします。 この関数は、CAST(expr AS INTEGER) の同意語です。
構文
int(expr)
引数
-
expr: INTEGER にキャストできる任意の式。
戻り値
INTEGER。
expr が数値として解析できないSTRINGである場合、Azure Databricksは CAST_INVALID_INPUT エラーを発生させます。 値が INTEGER の範囲をオーバーフローした場合、Azure Databricksは CAST_OVERFLOW エラーを発生させます。
一般的なエラー状態
例
> SELECT int(-5.6);
-5
> SELECT int('5');
5
> SELECT int('abc');
Error: CAST_INVALID_INPUT