문법 |
목적 |
TO_DSINTERVAL함수는 CHAR,VARCHAR2,NCHAR,NVARCHAR2 데이터 형식의
문자열을 INTERVAR DAY TO SECOND값으로 변환한다.
char은 변환하는 문자열이다.
이 함수에 지정할수 있는 유효한 nlsparam은 NLS_NUMERIC_CHARACTERS이다. 이
인수 형태는 다음과 같다.
NLS_NUMERIC_CHARACTERS = "dg"
where d 와 g는
소수점 문자와 자리수 단락 을 나타낸다.
예제 |
다음 예제는 employees테이블에서 1990년 1월 1일 로부터 100일 이상 근무하는 종업원을
검색한다.(100일 10시간이후)
SELECT employee_id, last_name FROM employees
WHERE hire_date + TO_DSINTERVAL('100 10:00:00') <= DATE '1990-01-01';
EMPLOYEE_ID LAST_NAME
----------- ---------------
100 King
101 Kochhar
200 Whalen