728x90
쿼리가 적힌 Mapper.xml 에서,
ORA-01861:literal does not match format string 오류가 출력됐다.
확인해보니 날짜를 비교하는 쿼리에 문제가 있었다.
where REGDATE >= TO_CHAR(SYSDATE-7,'YYYYMMDD' )
where 조건문에 REGDATE 는 DATE 타입인데 비교되는 값은 String 타입인 TO_CHAR 이기 때문이였다.
where TO_CHAR(REGDATE,'YYYYMMDD') >= TO_CHAR(SYSDATE-7,'YYYYMMDD' )
데이터 타입을 맞춰줘서 해결,
로컬 톰캣서버를 구동할때엔 잘 구동했지만,
AWS로 배포 후에는 에러가 나왔다.
자바 또는 다른 응용프로그램에서는 에러가 발생 할 수 있다고 하니,
현재 에러가 나지 않아도 나중을 위해서 꼭! 데이터 타입을 맞춰서 날짜비교를 해주도록 하자.
728x90