2012-07-23 4 views
0

TO_CHAR (last_used)를 사용하여 Oracle Database 11g에서 문자열 형식의 날짜를 검색하고 있습니다. 내가 얻을 출력은 내가 쿼리를 실행할 때 : SELECT last_used, TO_CHAR(last_user, 'yyyy-MM-dd hh:mm:ss') as dtime1 FROM mytable WHERE id='120000';은 다음과 같습니다문자열 변환에 날짜가 잘못됨

LAST_USED 
--------------------------------------------------------------------------- 
DTIME1 
------------------- 
17-MAY-12 11.53.28.000000 PM -07:00 
2012-05-17 11:05:28 

어느 한이 일어나고있는 이유를 알려 주시겠습니까?

답변

3

MM은 월 형식입니다. 분 동안 MI를 사용하십시오.

+0

정말 고마워요! 그것은 효과가있다! – Klone

+0

@Packwolf 오신 것을 환영합니다. 대답을 수락하는 것을 잊지 마십시오. – geekchic