Notice
Recent Posts
Recent Comments
Link
투케이2K
194. (Oracle/오라클) NUMTODSINTERVAL 사용해 DAY, HOUR, MINUTE, SECOND 날짜 및 시간 더하기 , 빼기 실시 본문
OracleDB
194. (Oracle/오라클) NUMTODSINTERVAL 사용해 DAY, HOUR, MINUTE, SECOND 날짜 및 시간 더하기 , 빼기 실시
투케이2K 2023. 2. 5. 19:56[개발 환경 설정]
개발 툴 : Toad
개발 언어 : Oracle
[소스 코드]
/*
------------------------------------
[요약 설명]
------------------------------------
1. NUMTODSINTERVAL : 입력 받은 정수 값을 DAY, HOUR, MINUTE, SECOND 값으로 반환해줍니다
------------------------------------
2. YYYY-MM-DD HH24:MI:SS : 24 시간 형태 날짜 포맷을 수행합니다
------------------------------------
*/
-- [query start]
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS "현재 날짜 및 시간",
TO_CHAR(SYSDATE + NUMTODSINTERVAL( -30, 'SECOND'), 'YYYY-MM-DD HH24:MI:SS') AS "30 초 빼기",
TO_CHAR(SYSDATE + NUMTODSINTERVAL( -30, 'MINUTE'), 'YYYY-MM-DD HH24:MI:SS') AS "30 분 빼기",
TO_CHAR(SYSDATE + NUMTODSINTERVAL( -30, 'HOUR'), 'YYYY-MM-DD HH24:MI:SS') AS "30 시간 빼기",
TO_CHAR(SYSDATE + NUMTODSINTERVAL( -30, 'DAY'), 'YYYY-MM-DD HH24:MI:SS') AS "30 일 빼기"
FROM DUAL;
[결과 출력]
반응형
'OracleDB' 카테고리의 다른 글
196. (Oracle/오라클) UID 사용해 사용자 유일한 ID 값 정수로 반환 실시 (0) | 2023.02.05 |
---|---|
195. (Oracle/오라클) BIN_TO_NUM 사용해 2 진수 값을 10 진수 값으로 변환 실시 (0) | 2023.02.05 |
193. (Oracle/오라클) XMLELEMENT , XMLFOREST 사용해 XML 태그 연결 수행 실시 (0) | 2023.02.05 |
192. (Oracle/오라클) USERENV 사용해 현재 세션의 환경 정보 확인 (0) | 2023.02.05 |
191. (Oracle/오라클) SYS_XMLAGG , SYS_XMLGEN 사용해 XML 파일 만들기 실시 (0) | 2023.02.05 |
Comments