쿼리를 새로 만들때 ORA-01839 에러가 발생할 수 있고, 잘 돌아가던 쿼리가 ORA-01839 에러가 날 때가 있습니다. 일단 이 에러는 지정한 월에 대한 날짜가 부적합하다는 뜻입니다. 예를들어 2월 30일, 9월 31일일 같은 날이 부적합한 날짜라고 할 수 있습니다. 이런 에러를 발생 시키는 가장 큰 원인은 전월, 전년, 익월, 내년과 같은 과거 또는 미래의 날짜를 임의로 선택할 때 발생합니다. 더 구체적인 예를들어, 오늘이 2018년 10월 31일입니다. 제가 아래와 같은 쿼리를 수행하면 에러가 합니다. #전 월을 YYYYMM 기준의 문자열로 받아오기.SELECT TO_CHAR(SYSDATE - INTERVAL '1' MONTH,'YYYYMM') FROM DUAL; 이 쿼리는 내부적으로 아래와 ..