오라클만 사용해보다 처음 mysql 을 사용해보고있습니다.
mysql 에도 stored proc 가 있다길래 사용해보고있는데요
cursor 사용할 때 문제가 있어 질문해봅니다.
1.
오라클에서는 선언(type)만해놓고 cursor 의 내용은 open 전에 변수및 조건반영하여 할 수 있었는데.
mysql 에서는 위에 무조건 내용까지 선언하는 방법밖에는 없나요?
조건에 따라 cursor 를 같은 이름으로 다르게 열어 작업을 해야하거든요...
2.
또한 커서의 끝을 인식하는 부분은 어떻게 처리하나요?
오라클에서 사용했던 방식 : c_RFOUT%NOTFOUND;
안해도 되는건지....
3.
또한 작업처리하다가 오류가나거나 try except 처럼 처리할 수 있는 오류처리부분을 넣을 방법은 없나요?
EXCEPTION
WHEN DUP_VAL_ON_INDEX THEN
이쪽 부분은 참고할만한 자료를 가르쳐주셔도 좋구요...
|