我有一个存储过程,它接受两个日期并传回一个游标。存储过程可以编译,但是我无法编写正确的 pl/sql 来“查看”返回的内容。我尝试了以下方法:
DBMS_OUTPUT.PUT_LINE('MY_CURSOR=' || MY_CURSOR)
声明表示游标行中包含的列的局部变量然后我
当 MY_CURSOR%notfound DBMS_OUTPUT_PUTLINE(local variable 1 || local variable 2 etc..) end loop close MY_CURSOR 时,loop fetch MY_CURSOR into the local variables exit
循环似乎执行得更远,但是我的 fetchline 上出现错误:ORA-01858:在预期有数字的地方发现了一个非数字字符 ORA-06512:在第 18 行
任何人都可以提供任何建议吗?