我有几个包含完全相同的sql查询的字段!是否可以将SQL问题以与值列表相同的方式或作为oracle中的函数的方式集中放置在APEX中?我正在使用APEX 18.2
答案 0 :(得分:1)
这是两个扩展的解决方案
管道式SQL https://smart4solutions.nl/blog/on-apex-lovs-and-how-to-define-their-queries/
动态SQL http://stevenfeuersteinonplsql.blogspot.com/2017/01/learn-to-hate-repetition-lesson-from.html
答案 1 :(得分:0)
叫我密集,但我不明白为什么您会有多个字段(大概是同一表格),它们的来源是相同的SQL查询。
您是否要向SQL传递参数以为每个字段获取不同的值?
答案 2 :(得分:0)
我将使用源中的查询作为文本创建一个隐藏项目,并使用&HIDDEN_ITEM_NAME.
在我试图显示该查询的任何项目的源中引用其值。
答案 3 :(得分:0)
最后将它与一个函数隔离,并使用PL / SQL函数主体类型在APEX中返回SQL查询,然后将所有组件都放在一个位置。我在SQL开发人员中创建了一个函数,该函数返回SQL查询。