반응형 리터럴이 형식 문자열과 일치하지 않음1 [Oracle]ORA-01861: 리터럴이 형식 문자열과 일치하지 않음 literal does not match format string [Oracle]ORA-01861: 리터럴이 형식 문자열과 일치하지 않음. ORA-01861: literal does not match format string 결론적으로 문자열이 불일치 해서 일어나는 오류 데이터 입력, 조회 등 쿼리 실행시 형변환 함수 사용해서 해결 SELECT DAY(날짜컬럼) FROM 테이블; -> SELECT DAY(TO_DATE(날짜컬럼), 'YYYY-MM-DD')) FROM 테이블; SELECT TO_DATE(날짜컬럼) FROM 테이블; -> SELECT TO_DATE(날짜컬럼, 'YYYY-MM-DD') FROM 테이블; 로컬PC, 개발서버, 운영서버마다 환경변수가 달라서 세팅에 따라 같은 쿼리라도 실행되는 서버에 따라 오류가 발생할 수 있음 운영서버 LANG or NLS_LA.. 2022. 9. 16. 이전 1 다음 반응형