TO_TIMESTAMP 함수

TO_TIMESTAMP 함수

TO_TIMESTAMP 함수는 지정된 형식(format)을 사용해 문자열을 TIMESTAMP 데이터 타입으로 변환해 주는 함수예요. 문자열을 정확한 시각으로 파싱할 때 유용합니다.

출처: 문서

본문

구문 (Syntax):

TO_TIMESTAMP(string_expression, format_expression);

반환 데이터 타입 (Return Data Type):

TIMESTAMP

형식 요소 (Format Elements):

Element Description
YYYY 4-digit year
MM Month (1-12)
DD Day (1-31)
HH24 Hour of the day (0-23)
MI Minute (0-59)
SS Second (0-59)

예제 (Examples):

TO_TIMESTAMP('2015-04-02', 'YYYY-MM-DD');
TO_TIMESTAMP('04/02/2015', 'mm/dd/yyyy');
TO_TIMESTAMP('2015-04-02 13:51:31', 'YYYY-MM-DD HH24:MI:SS');

호환성 (Compatibility): Oracle, IBM DB2, Teradata

더 보기:

  • DATE Literal (날짜 리터럴)
  • TIMESTAMP Literal (타임스탬프 리터럴)
  • DATE 함수
  • TIMESTAMP_ISO 함수

더 알아보기 (Learn more)

TO_TIMESTAMP는 문자열을 원하는 형식으로 정확히 해석해 TIMESTAMP로 만들어 줘요. 형식 지정자가 문자열과 정확히 일치해야 하므로, 서식 요소(YYYY, MM, HH24 등)를 반드시 맞춰서 사용하세요. 날짜·시간 리터럴과 DATE 함수도 함께 참고하면 좋아요.