在针对12c运行的Oracle SQL Developer中,如果我在查询窗口中运行它,那很好:
SELECT * FROM table_name;
但是,如果我从这样的PROC运行,那似乎是一个失控的过程:
create or replace PROCEDURE get_stuff_deving(
param1 IN INT, -- 1st PI to get Collaborations on
param2 IN INT, -- 2nd PI to get Collaborations on
hitlist OUT SYS_REFCURSOR)
IS
query VARCHAR2(32767) := q'[
SELECT
*
FROM
table_name
]';
BEGIN
debug(query) ;
OPEN hitlist FOR
query;
END;
我以前用它作为起点。 我不确定这次我做什么不同导致这个问题。