HPL/SQL - TIMESTAMP 리터럴
HPL/SQL - TIMESTAMP 리터럴
TIMESTAMP 리터럴은 'YYYY-MM-DD HH:MI:SS.FFF' 또는 'YYYY-MM-DD-HH.MI.SS.FFF' 형식의 문자열로 타임스탬프 상수를 지정할 수 있게 해줘요. TIMESTAMP 타입이 필요한 곳 어디에서나 사용할 수 있어요.
출처: 문서
본문
TIMESTAMP 리터럴은 'YYYY-MM-DD HH:MI:SS.FFF' 또는 'YYYY-MM-DD-HH.MI.SS.FFF' 형식의 문자열을 사용해 타임스탬프 상수를 지정할 수 있게 해줍니다.
이 타임스탬프 값은 TIMESTAMP 데이터 타입이 필요한 어떤 표현식에서든 사용할 수 있습니다.
예제:
TIMESTAMP '2015-03-03 11:39:31.123'
TIMESTAMP '2015-03-03-11.39.31.123' -- DB2 문법
참고 사항:
- 소수 부분(마이크로초)은 선택 사항입니다.
호환성: Oracle, IBM DB2
같이 보기:
더 알아보기 (Learn more)
날짜만 필요한 경우는 DATE Literal을, 특정 간격을 더하고 싶다면 INTERVAL Expressions를 쓰면 돼요. 여러 DB의 문법(TIMESTAMP '...' 와 DB2 스타일)을 모두 지원한다는 게 HPL/SQL의 장점이에요.