데이터베이스/오라클(Oracle)

ORA-01858 에러

후바스탱크 2014. 10. 24. 22:20

ORA-01858: 수치를 지정해야 할 위치에 비수치 문자가 지정되었습니다


이런 오라클 에러메시지는 보통 날짜형태 또는 날짜를 문자형태로 변환하여 처리하는 구분에서 에러가 발생함.


예를 들면 to_char(sysdate, 'yyyymmdd')  같은 구문에서 to_char 대신 to_date 를 쓰는 등 

sql 을 잘못 작성하는 경우이거나 to_date() 함수를 사용할때 정확하지 않은 날짜구문을 입력한 경우 발생한다.