에러구문 : TO_CHAR(TO_DATE(#{startDate}) -1 ,'YYYYMMDD')
11/02-01:19:51 DEBUG (Slf4jImpl.java:47) - ==> Preparing: DELETE FROM BADMIN.IF_COMPET_TMP WHERE TO_CHAR(LAST_UPD,'YYYYMMDD') = TO_CHAR(BADMIN.FUNC_UTC_APPLY(TO_DATE(?, 'YYYYMMDD'), 'KST2UTC') -1 ,'YYYYMMDD')
11/02-01:19:51 DEBUG (Slf4jImpl.java:47) - ==> Parameters: 20121101(String)
보시다 시피 parameter mapping 은 정확하게 했다. 그런데 에러..
ORA-01861: literal does not match format string
수정구문 : TO_CHAR(TO_DATE(#{startDate}, 'YYYYMMDD') -1 ,'YYYYMMDD')
ORA-01861: literal does not match format string 에러는 분명 오라클 DB 에러인데..
아마도 oracle jdbc 드라이버에서 발생한 것이 아닐까 싶다.
gmail을 이용한 java mail sender 프로그램 (0) | 2013.11.11 |
---|---|
oracle.xml.parser.v2 library namespace parse (0) | 2013.08.20 |
주(week)로 부터 날짜 리턴 (0) | 2012.10.25 |
GC 분석을 위한 Heap Dump 생성 option (0) | 2012.02.15 |
Java HeapDump 생성하는 옵션 (0) | 2011.12.08 |
댓글 영역