EXEC SQL DECLARE emp_cursor CURSOR FOR
SELECT no,name,age
FROM student;
//注意这里SELECT后面没有INTO关键字
EXEC SQL OPEN emp_cursor;
EXEC SQL FETCH emp_cursor INTO :no,:name,:age;
EXEC SQL CLOSE emp_cursor;
对于光标就当成指针使用就好了,因为oracle不允许定义数组,没什么特殊的。
EXEC SQL DECLARE emp_cursor CURSOR FOR
SELECT no,name,age
FROM student;
//注意这里SELECT后面没有INTO关键字
EXEC SQL OPEN emp_cursor;
EXEC SQL FETCH emp_cursor INTO :no,:name,:age;
EXEC SQL CLOSE emp_cursor;
转载于:https://www.cnblogs.com/suyi689/p/6187106.html