Amazon QLDB의 TO_TIMESTAMP 함수 - Amazon Quantum Ledger Database(QLDB)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon QLDB의 TO_TIMESTAMP 함수

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

관련 함수