java
ORA-01861: literal does not match format string 오류발생..
무세1
2014. 2. 28. 11:18
프로그램 작성시...
쿼리툴에서는 잘 돌아가는데.. java 프로그래밍에서는 오류가 발생한다..
ORA-01861: literal does not match format string
select TO_CHAR(TO_DATE(?),'YYYYMMDD') from dual; //오류발생
그래서 이걸 다음과 같이 수정
select TO_CHAR(TO_DATE(?,'YYYYMMDD'),'YYYYMMDD') from dual; //정상
날짜관련 함수를 사용하는 SQL에서는.. 가끔 이런 오류가 발생한다..
이럴땐 날짜관련 함수를 의심하면 된다..