select error : ora-01841(full)year nust be between -4773 and +9999 and not be 0
이런 오류는 데이타 타입을 맞춰야 한다고는 하는데..
(months_between(substr( '2011',1,4) || substr(T1.JOIN_DATE,5,4),T1.JOIN_DATE) / 12 ) >= 1
select 문에서는 오류가 없는ㄷ where절에 넣으면 이런 오류가 납니다.
JOIN_DATE 의 데이타 타입은 char(8)입니다.
조언 부탁 드립니다.. |