DataBase/Oracle 2019.07.09 11:56

-- 1) DATE 타입 
SELECT SYSDATE FROM DUAL;
-- 결과: 09.07.2019 08:50:46

-- 2) DATE 타입 --> CHAR 타입 변경
SELECT TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') FROM DUAL;
-- 결과: 20190709085255

SELECT TO_CHAR(SYSDATE, 'MM/DD/YYYY HH24:MI:SS') FROM DUAL;
-- 결과: 07/09/2019 08:53:52

-- 3) CHAR 타입 --> DATE 타입 변경 
SELECT TO_DATE('20190709085255','YYYYMMDDHH24MISS') FROM DUAL;
-- 결과: 09.07.2019 08:52:55

SELECT TO_DATE('07/09/2019 08:53:52','MM/DD/YYYY HH24:MI:SS') FROM DUAL;
-- 결과: 09.07.2019 08:53:52

-- 4) 날짜/시간 연산

---- a) 현재 시간
SELECT SYSDATE FROM DUAL;

---- b) 하루 더하기 
SELECT SYSDATE + 1 FROM DUAL;

---- c) 한시간 더하기
SELECT SYSDATE + 1/24 FROM DUAL;

---- d) 1분 더하기 
SELECT SYSDATE + 1/(24*60) FROM DUAL;

---- e) 1초 더하기 
SELECT SYSDATE + 1/(24*60*60) FROM DUAL;

posted by choiwonwoo
MINERVA/C# 2017.12.02 11:46


posted by choiwonwoo
MINERVA/C# 2017.12.02 10:37


posted by choiwonwoo