아래의 쿼리를 수행하면
ORA-017722 : 수치가 부적합합니다 라는 오류가 납니다.
어떻게 수정하는게 좋을까요? 참고로, a.idx 와 b.idx 는 모두 number type입니다.
p_idxlist := '1,2,3,4,5,';
update tab1 a
set col1 = (select col1
from tab2 b
where a.idx = b.idx
and a.idx in substr(p_idxlist, 1, length(p_idxlist)-1)) ;
부탁드립니다. 꾸벅~
|