?::
(삼중 콜론 기호) 연산자
적용 대상: Databricks Runtime 15.3 이상
값이 expr
오류 관용을 사용하여 대상 데이터 형식 type
으로 캐스팅됩니다. 이 연산자는 try_cast 함수의 동의어입니다.
구문
expr ?:: type
인수
expr
: 캐스팅 가능한 모든 식입니다.
반품
결과는 형식 type
입니다.
예제
> SELECT '20'?::INTEGER;
20
> SELECT 'twenty'?::INTEGER;
NULL
> SELECT typeof(NULL?::STRING);
string