- 카테고리:
반정형 및 정형 데이터 함수 (캐스트)
AS_DATE¶
VARIANT 값을 날짜로 캐스팅합니다. 타임스탬프에서 변환하지 않습니다.
- 참고 항목:
구문¶
AS_DATE( <variant_expr> )
인자¶
variant_expr
VARIANT 형식의 값으로 평가되는 식입니다.
예¶
이는 함수를 사용하는 방법을 보여줍니다.
테이블과 데이터를 만듭니다.
CREATE TABLE multiple_types ( binary1 VARIANT, date1 VARIANT, decimal1 VARIANT, time1 VARIANT, timestamp1 VARIANT ); INSERT INTO multiple_types (binary1, date1, decimal1, time1, timestamp1) SELECT TO_VARIANT(TO_BINARY('F0A5')), TO_VARIANT(TO_DATE('2018-10-10')), TO_VARIANT(TO_DECIMAL(1.23, 6, 3)), TO_VARIANT(TO_TIME('12:34:56')), TO_VARIANT(TO_TIMESTAMP_NTZ('2018-10-10 12:34:56')) ;이제 쿼리를 실행합니다.
SELECT AS_DATE(date1) AS "Date" FROM multiple_types;출력:
+------------+ | Date | |------------| | 2018-10-10 | +------------+