我在SQL Server存储过程中使用了游标和获取功能
OPEN Cursor1
FETCH NEXT FROM Cursor1 INTO @RegionId
但是如何在Oracle存储过程中执行相同的操作。请帮忙
答案 0 :(得分:4)
以下是如何在Oracle中使用Cursor的示例...
DECLARE
CURSOR Cursor1 IS
...Some sql statement....
BEGIN
OPEN Cursor1;
LOOP
FETCH Cursor1 INTO RegionId;
EXIT WHEN Cursor1%NOTFOUND;
......
END LOOP;
CLOSE Cursor1;
END;