我正在尝试创建一个ad hoc sql文本区域来执行最终用户输入的任何查询。 我收到以下错误消息: 发生了1错误•ORA-06550:第5行,第1列:PLS-00372:在过程中,RETURN语句不能包含表达式ORA-06550:第5行第1列:PL / SQL:语句被忽略
我为查询区域P2_X创建了一个项目 和一个按钮来执行它。
DECLARE
v_sql VARCHAR2 (4000);
BEGIN
v_sql := :P2_X;
return v_sql;
END;
我做错了什么?
感谢您的帮助。
答案 0 :(得分:1)
这确实有效。您显示的代码位于SQL报告区域的源中。您还需要选择“通用列”: