콘텐츠로 이동

값을 한 데이터 형식에서 다른 데이터 형식으로 변환합니다. ::는 CAST의 별칭입니다.

참고: TRY_CAST

func.cast( <expr>, <data_type> )
func.cast(1, string), func.to_string(1)
┌───────────────────────────────────────────┐
│ func.cast(1, string) │ func.to_string(1) │
├──────────────────────┼────────────────────┤
│ 1 │ 1 │
└───────────────────────────────────────────┘
CAST( <expr> AS <data_type> )
<expr>::<data_type>
SELECT CAST(1 AS VARCHAR), 1::VARCHAR;
┌───────────────────────────────┐
│ cast(1 as string) │ 1::string │
├───────────────────┼───────────┤
│ 1 │ 1 │
└───────────────────────────────┘