쿼리로 미리세컨값을 얻을수 있나요? 0 4 2,661

by 창조의날개 [SQL Query] [2014.06.25 18:12:25]


시스템 타임을 얻으려면

SELECT TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') FROM DUAL;

이렇게 하면 되겠지만..

이런경우 초까지만 얻을수 있어서...

 

미리세컨까지 얻을수 있는 방법이 있을까요?

 

 

 

by 시골간아찌 [2014.06.25 19:25:20]

SYSTIMESTAMP


by 창조의날개 [2014.06.26 09:01:09]

제가 정확한 필요사항을 안 적었네요..

SYSTIMESTAMP에 미리세컨을 초 뒤에 붙여서 받고 싶은 경우죠..

select to_char(SYSTIMESTAMP, 'YYYYMMDDHH24MISS ms') from dual;

위 쿼리처럼 하면 당연히 에러가 나는데..

이 쿼리에 ms를 미리세컨으로 표기 하고 싶은거죠..

방법이 없을지요?


by 백면서생 [2014.06.26 09:13:21]
--이걸 말씀하시는 지요. 
select to_char(systimestamp,'yyyymmddhh24miss ff2') 
      ,to_char(systimestamp,'yyyymmddhh24miss ff3')         
      ,to_char(systimestamp,'yyyymmddhh24miss ff4')   
from dual
--필요하신 자리 수 만큼 ff2에 있는 숫자를 늘여서 사용하세요.

 


by 창조의날개 [2014.06.26 09:33:16]

감사합니다..

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