TIME 스칼라 함수
TIME 함수는 값의 시간을 리턴합니다.
스키마는 SYSIBM입니다.
- 표현식
- 내장 데이터 유형 DATE, TIME, TIMESTAMP, 또는 CLOB가 아닌 날짜, 시간 또는 시간소인의 유효한 문자열 표시 중 하나의 값을 리턴하는 표현식입니다. 유니코드 데이터베이스에서 표현식이 그래픽 문자열 데이터 유형의 값을 리턴하는 경우 값은 먼저 함수가 실행되기 전에 문자열로 변환됩니다.
함수의 결과는 TIME입니다. 인수가 널(NULL)일 수 있는 경우, 결과는 널(NULL)일 수 있습니다. 인수가 널(NULL)인 경우, 결과는 널(NULL) 값입니다.
기타 규칙은 인수의 데이터 유형에 따라 다릅니다.
- 인수가 DATE 또는 날짜의 문자열 표시인
경우,
- 결과가 자정입니다.
- 인수가 TIME인 경우,
- 결과는 해당 시간입니다.
- 인수가 TIMESTAMP인 경우,
- 결과는 시간소인의 시간 파트입니다.
- 인수가 시간 또는 시간 소인의
문자열 표시인 경우,
- 결과는 문자열로 나타내는 시간입니다.
예
하루(임의의 하루)에서 현재 시간보다
한 시간 이상 늦게 수신된 IN_TRAY 샘플 테이블의 모든 메모를 선택하십시오.
SELECT * FROM IN_TRAY
WHERE TIME(RECEIVED) >= CURRENT TIME + 1 HOUR