728x90
ORA-01810: 형식 코드가 두 번 나타났습니다(format code appears twice)
위와 같은 에러 발생시 해결방법 정리
원인
SELECT TO_DATE('2020-01-01', 'YYYY-MM-DD HH:mm:ss') FROM DUAL;
쿼리에서 month의 MM과 minute의 mm을 구분하지 못하고 동일하게 인식하여 발생하는 에러.
해결
SELECT TO_DATE('2020-01-01', 'YYYY-MM-DD HH:mi:ss') FROM DUAL;
minute의 mm을 mi로 변경시켜 month와 구분시켜 줘야 함.
728x90
'STUDY > DB SQL' 카테고리의 다른 글
[MyBatis] ${} 와 #{} 차이점 (0) | 2023.05.25 |
---|---|
[MyBatis] resultType resultMap parameterType parameterMap (0) | 2023.05.24 |
[SQL] 오라클 날짜 검색 방법 총 정리 (0) | 2023.03.30 |
[SQL] 오라클 함수 생성·수정·삭제하기 (0) | 2023.03.27 |
[SQL] 문자형(VARCHAR)을 숫자형(NUMBER)로 변환 (0) | 2023.03.20 |