안녕하세요.
제가 특정 쿼리를 작성해서 그 결과값 전체를 쿼리와 동일한 구조의 테이블에
삽입해야 합니다.
그런데 커서를 통해서 쿼리를 불러오고, 이 쿼리를 Fetch하게 되면 계속해서,
ORA-06502: PL/SQL: numeric or value error
ORA-06502: PL/SQL: 수치 또는 값 오류
가 발생합니다.
그냥 이 쿼리를 사용하여 Data를 조회 해보거나, 조회한 Record를 가지고 수동으로
대상 테이블에 넣었을때는 정상적으로 진행되는데,
유독 프로시저 커서를 이용하여 값을 넣으려면 진행이 되지 않습니다.
수치나 값 오류로 되어있지만 이 오류가 대상 테이블에 값을 넣으면서 발생하는게 아니라
커서를 Open 후 Fetch 하기 전에 발생하기 때문에 원인을 찾기가 매우 힘듭니다. ㅠ.ㅠ
원인이 될 수 있는 경우에 대하여 조언 좀 부탁드립니다.
감사합니다.