::(이중 콜론 기호) 연산자

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

expr을 대상 데이터 형식 type으로 캐스트합니다. 이 연산자는 함수의 동의어cast입니다.

구문

expr :: type

인수

  • expr: 캐스팅 가능한 모든 식입니다.

반품

결과는 형식 type입니다.

이 연산자는 함수와 동일한 오류를 cast발생합니다. 대신 오류 발생 시 반환 ?:: 하려면 NULL입니다.

일반적인 오류 조건

예제

> SELECT '20'::INTEGER;
 20

> SELECT typeof(NULL::STRING);
 string

> SELECT 'abc'::INT;
  Error: CAST_INVALID_INPUT