프로그램 작성시...
쿼리툴에서는 잘 돌아가는데.. 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에서는.. 가끔 이런 오류가 발생한다..
이럴땐 날짜관련 함수를 의심하면 된다..
'java' 카테고리의 다른 글
ResultSet rowcount 구하기 (0) | 2014.03.14 |
---|---|
java 오늘일자 string format YYYYMMDD (2) | 2014.03.12 |
java String -> hex 변환 (0) | 2014.02.20 |
java String <-> int 변환 (0) | 2014.02.19 |
aes256 암호화 java 샘플 (0) | 2014.01.27 |