역시 DB2는 DBMS의 외곽에 있어서 그런지 자료 찾기가 힘드네요.
아래아래 줄에는 제 글도 있고
계속 적으로 DB2에서 fetch해와서 데이터 처리하고 insert 하는 프로그램을 만들고 있는데요.
오라클에서 proc로 만들면 cursor를 따로 전역변수로 선언하지 않아도
이녀석을 한번 선언해 놓으면 계속적으로 사용할 수 있잖아요.
그런데 DB2에서는 한번 선언해서 사용하고 다시 사용하려 하면 안된다고 나오는데
사용할 때마다 선언을 해야 하나요? 어떻게 전역변수로 선언이라도 할 수 있는지 궁금하네요.
proc로 만들때는 SQLROWS 값을 리턴해줘서 유용하게 사용하는데
DB2는 그런것도 없는것 같고 자료를 찾기도 힘들고 sample만 보고 작성하기 힘드네요.
아주 조그만 힌트라도 주신다면 감사하겠습니다. |