我有两个名为AI_TABLE
和AI_ERROR
的APEX应用程序项,我需要在SQL查询中使用它们。不确定如何使用它们,也找不到教程,尽管这看起来很简单……
SELECT *
FROM :AI_TABLE a
WHERE a.ERROR_TEXT = :AI_ERROR
理想情况下,我希望它以交互式报告格式显示。谢谢你的帮助!
发布于 2012-08-23 23:32:51
不能在运行时在原生SQL中绑定表名:AI_TABLE
,需要使用dynamic PL/SQL;或者在Apex中创建类型为SQL Query (PL/SQL function body returning SQL query)
的报表区域
RETURN 'SELECT * FROM '|| :AI_TABLE || ' a WHERE a.ERROR_TEXT = ' || :AI_ERROR;
https://stackoverflow.com/questions/12094856
复制相似问题