오라클에서 날짜 형식에 대해 타입을 잘못 지정했을 경우 발생하는 에러이다.


개발 컴퓨터에서는 에러가 발생하지 않았으나, 운영 서버로 기동했을시 발생하는 경우가 종종 있다.


반드시 SELECT TO_DATE(SYSDATE, 'YYYY-MM-DD') FROM DAUL; 과 같이 분명한 날짜 형식으로 지정해줘야 다음과 같은 에러가 발생하지 않는다.


원인은 DATE 형태의 포맷이 클라이언트(Session) 마다 NLS_DATE_FORMAT에 디폴트로 설정이 되어있지만, 컴퓨터마다 환경 설정이 다르게 되어있기 떄문이다.

+ Recent posts