将PL / SQL块与交互式网格一起使用(Oracle Apex)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将PL / SQL块与交互式网格一起使用(Oracle Apex)相关的知识,希望对你有一定的参考价值。
如何在交互式网格(使用Oracle Apex)中使用这样的plsql代码块:
begin
Query A;
exception when no_data_found then
Query B;
end;
实际上有时'查询A'什么都不返回,我想运行'查询B'。任何解决方案
答案
交互式网格必须使用sql-query作为源。
一个。编写一个查询并使用sql-query作为源:
SELECT * FROM A
UNION ALL
SELECT * FROM B WHERE COUNT(SELECT * FROM A) = 0;
湾写一些做功的功能
阅读本文:How to return a resultset / cursor from a Oracle PL/SQL anonymous block that executes Dynamic SQL?
但听起来有点奇怪,你有两个数据源的网格。这会在操作数据时出现一些问题。
Open questions
- 你想修改数据吗?
- 要插入新行吗?
- 用户是否了解正在发生的事情以及他所看到的内容?
以上是关于将PL / SQL块与交互式网格一起使用(Oracle Apex)的主要内容,如果未能解决你的问题,请参考以下文章