【发布时间】:2016-02-18 21:22:24
【问题描述】:
我在stackoverflow中看到有很多类似的问题,但没有人回答我的问题。
问题出在哪里?
CREATE OR REPLACE
PROCEDURE "PR_TESTE"( sl_cursor OUT SYS_REFCURSOR)
IS
stm varchar(30000);
BEGIN
stm := 'SELECT * from tb_device_type';
OPEN sl_cursor FOR stm ;
END;
【问题讨论】:
-
您不需要
DECLARE CURSOR声明吗? -
该过程定义没有问题。你什么时候收到这个错误?
-
我在尝试执行该过程时收到此消息。我虽然也许可以得到一些特殊的许可,但我真的不知道。