SELECT DATEDIFF(MONTH,'19'||SUBSTR(B.주민번호,1,6),현재일자)
FROM 고객기본 A LEFT OUTER JOIN 고객정보 B ON A.고객번호 = B.고객번호
WHERE A.지점코드 = '819'
AND B.동코드 BETWEEN '111' AND '111'
AND A.고객상태 = '정상'
위 쿼리를 실행 하는데
The following error occurred while fetching results:
Data exception - data type conversion is not possible.
First datatime-expression argument to DATEDIFF cannot
be converted into a vaild Date/Time Format,
--(dfe_Datepart.cxx 1297)
SQLCODE=-1009145, ODBC 3 State="HY000"
오류가 발생합니다.
데이타는 정상적으로 들어가 있느거 같고요. 동코드를 전체('000' AND '999')로 주면
정상적으로 조회가 됩니다.. ㅠㅠ
고수님 도움 부탁드립니다.
|