APEX Web App中的AD HOC SQL查询区域

时间:2012-04-12 16:10:36

标签: sql plsql oracle-apex adhoc

我正在尝试创建一个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;

我做错了什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

这确实有效。您显示的代码位于SQL报告区域的源中。您还需要选择“通用列”: enter image description here