다음을 통해 공유


to_date 기능

적용 대상: 예(예)로 표시된 확인 Databricks SQL 예(예)로 표시된 확인 Databricks 런타임

선택적 서식을 사용한 날짜로 캐스팅된 expr을 반환합니다.

구문

to_date(expr [, fmt] )

인수

  • expr: 날짜를 나타내는 STRING 식입니다.
  • fmt: 선택적 형식 STRING 식입니다.

반품

DATE입니다.

fmt가 제공되면 날짜/시간 패턴을 준수해야 합니다.

fmt를 지정하지 않으면 이 함수는 cast(expr AS DATE)의 동의어입니다.

fmt의 형식이 잘못되었거나 해당 애플리케이션에서 올바른 형식의 날짜가 생성되지 않으면 함수에서 오류가 발생합니다.

참고 항목

Databricks Runtime에서 spark.sql.ansi.enabledfalse인 경우 함수는 형식이 잘못된 날짜에 대한 오류 대신 NULL을 반환합니다.

예제

> SELECT to_date('2009-07-30 04:17:52');
 2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
 2016-12-31