oracle 시간 관련 문의 0 6 144

by cipp00h [Oracle 기초] [2017.10.05 14:30:18]


SELECT TO_CHAR(TO_DATE('2015.01.10. 10', 'YYYY.MM.DD HH24') + 1/24(60/10), 'YYYY,MM.DD HH24:MI:SS') FROM DUAL;

 

위 쿼리문에서 2015/01/10 10:00:00을 앞에 부분이 계산되는 것으로 보이는데 제가 궁금한 것은 그 뒤에 1/24(60/10) 이게 무엇을 뜻하는지 궁금합니다. 구글링을 좀 해본결과 몇초전? 그런 의미인거 같은데 정확하게 이해가 되지 않아 질문 남깁니다~

by 우리집아찌 [2017.10.05 15:02:19]

오류 나지 않나요?

그냥 상식선에서 보자면..

1/24 1시간
1/24/60 1분
1/24/60/10 6초??
 


by cipp00h [2017.10.05 15:06:02]

저도 6초라고 생각하는데..  아래에서 답을 고르려고 하니 없어서요... 문제가 잘 못 된걸까요?

① 2015.01.10. 11:01:00

② 2015.01.10. 10:05:00

③ 2015.01.10. 10:10:00

④ 2015.01.10. 10:30:00


by 우리집아찌 [2017.10.05 15:39:22]

문제가 잘못된듯합니다.

1/24/60 * 10 이 문제이지 않을까합니다.

 


by jkson [2017.10.06 11:38:33]

1/24/(60/10) 이거라면 3번이 정답 같네요. 괄호가 있으므로 1/24 = 1시간, 1시간 / 6 = 10분


by 우리집아찌 [2017.10.06 13:24:08]

공휴일에는 좀 쉬어야지.. 너무 열심인데 ㅎㅎ


by jkson [2017.10.06 16:15:22]

심심해서요ㅋㅋ

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입