기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon QLDB의 TO_TIMESTAMP 함수
중요
지원 종료 공지: 기존 고객은 07/31/2025에 지원이 종료될 때까지 Amazon QLDB를 사용할 수 있습니다. 자세한 내용은 Amazon QLDB 원장을 Amazon Aurora PostgreSQL로 마이그레이션
Amazon QLDB에서 타임스탬프를 나타내는 문자열이 주어지면 TO_TIMESTAMP 함수를 사용하여 문자열을 timestamp 데이터 타입으로 변환합니다. 이것은 TO_STRING의 역연산입니다.
구문
TO_TIMESTAMP (string[, 'format' ] )
인수
string-
함수가 타임스탬프로 변환하는 데이터 타입
string의 필드 명칭 또는 표현식입니다. format-
(옵션) 입력
문자열의 형식 패턴을 날짜 부분 면에서 정의하는 문자열 리터럴입니다. 유효한 형식은 타임스탬프 형식 문자열 섹션을 참조하세요.이 인수를 생략하면 함수는
string이 표준 Ion 타임스탬프형식이라고 가정합니다. 이 함수를 사용하여 Ion 타임스탬프를 파싱하는 데 권장되는 방법입니다. 제로 패딩은 단일 문자 형식 기호(예:
y,M,d,H,h,m,s)를 사용할 때는 선택 사항이지만, 제로 패딩 변형(예:yyyy,MM,dd,HH,hh,mm,ss)에는 필요합니다.두 자리 연도(형식 기호
yy)에는 특별한 처리가 적용됩니다. 70보다 크거나 같은 값에는 1900이 추가되고 70보다 작은 값에는 2000이 추가됩니다.월 명칭과 AM 또는 PM 표시기는 대소문자를 구분하지 않습니다.
반환 타입
timestamp
예
TO_TIMESTAMP('2007T') -- `2007T` TO_TIMESTAMP('2007-02-23T12:14:33.079-08:00') -- `2007-02-23T12:14:33.079-08:00` TO_TIMESTAMP('2016', 'y') -- `2016T` TO_TIMESTAMP('2016', 'yyyy') -- `2016T` TO_TIMESTAMP('02-2016', 'MM-yyyy') -- `2016-02T` TO_TIMESTAMP('Feb 2016', 'MMM yyyy') -- `2016-02T` TO_TIMESTAMP('February 2016', 'MMMM yyyy') -- `2016-02T` -- Runnable statements SELECT TO_TIMESTAMP('2007T') FROM << 0 >> -- 2007T SELECT TO_TIMESTAMP('02-2016', 'MM-yyyy') FROM << 0 >> -- 2016-02T