SELECT * FROM TB_C99_DOCINFO WHERE docID in (SELECT docAttach FROM TB_C99_DOCINFO A WHERE docID =125)
in 부분의 서브쿼리(SELECT docAttach FROM TB_C99_DOCINFO A WHERE docID =125)의 결과가
31,32 이런 식으로 나오는데..
docID number형태이다 보니 docID ORA-01722: 수치가 부적합합니다 이렇게 오류가 나는데요..
혹시나해서 WHERE to_char(docID ) 이런 식으로 하면 에러는 안나는데 데이터도 안나오더군요...;
어떻게 해야할지...
|