적용 대상:
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