Form Builder的三种查询方法构建
1、使用DEFAULT_WHERE:
DECLARE
V_DEFAULT_WHERE VARCHAR2(32767);
V_WHERE VARCHAR2(32767);
BEGIN
--获取系统默认的查询条件
V_DEFAULT_WHERE := GET_BLOCK_PROPERTY(:SYSTEM.CURSOR_BLOCK, DEFAULT_WHERE);
--根据查询条件是否有WHERE拼接SQL
IF V_DEFAULT_WHERE IS NULL THEN
V_WHERE := V_DEFAULT_WHERE || ' WHERE 1 = 1 ';
ELSE
V_WHERE := V_DEFAULT_WHERE || ' AND 1 = 1 ';
END IF;
--拼接其它查询条件 BEGIN--
--
--
--拼接其它查询条件 END--
SET_BLOCK_PROPERTY(:SYSTEM.CURSOR_BLOCK, DEFAULT_WHERE, V_WHERE); --将新的查询条件赋值给这个BLOCK的DEFAULT_WHERE进行查询
--清空,否则FORM下次查询的时候会把前一次的条件带入
CLEAR_RECORD;
EXECUTE_QUERY;
--将原默认的DEFAULT_WHERE值重新恢复回去
SET_BLOCK_PROPERTY(:SYSTEM.CURSOR_BLOCK, DEFAULT_WHERE, V_DEFAULT_WHERE);
END;
2、…
3、…
转载于:https://www.cnblogs.com/chinaxin/p/3668592.html
Form Builder的三种查询方法构建相关推荐
- oracle hash join outer,CSS_浅谈Oracle中的三种Join方法,基本概念
Nested loop join:
Outer - phpStudy...
浅谈Oracle中的三种Join方法 基本概念 Nested loop join: Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环. Sort mer ...
- php页面底部信息居中,css底部如何局中?css三种居中方法
本篇文章给大家带来的内容是关于css底部如何局中?css三种居中方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 某天组长让我改一个表格的样式,要求底部局中.当时想很简单的嘛,哼哧 ...
- 将python中的小数直接进位的函数_python保留小数位的三种实现方法
python保留小数位的三种实现方法 前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中.那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单 ...
- jquery.validate+jquery.form提交的三种方式
原文:http://www.cnblogs.com/datoubaba/archive/2012/06/06/2538873.html jquery.validate+jquery.form提交的三种 ...
- ASP.NET文件上传的三种基本方法
ASP.NET依托.net framework类库,封装了大量的功能,使得上传文件非常简单,主要有以下三种基本方法. 方法一:用Web控件FileUpload,上传到网站根目录. <form i ...
- linq拼接where语句_C# 10. LINQ 的三种查询语句写法
C# 10. LINQ 的三种查询语句写法 前言: LINQ(语言集成查询)是 C#编程语言中的一部分.它在.NET Framework 3.5 和 C#3.0 被引入,在 System.Linq 命 ...
- K8S(02)管理核心资源的三种基本方法
管理k8s核心资源的三种基本方法: 目录 系列文章说明 管理k8s核心资源的三种基本方法: 1 方法分类 2 kubectl命令行工具 2.0 增加kubectl自动补全 2.1 get 查 2.1. ...
- 【wangEditor富文本编辑器】富文本三种使用方法,html使用富文本,html套vue脚手架使用富文本,vue使用富文本【简单易用,复制即用】
前言 富文本编辑器功能是很多人都要使用的 市面上有很多的编辑器可以供选择,但是很多编辑器会有点复杂,或者文档看起来难受. 我最近做了一个需求,是需要在html文件上写富文本编辑器. 但是我看了以前用的 ...
- Oracle11g的三种备份方法
一.文件查看 数据文件.控制文件.日志文件查看如下: select file#, status, enabled, name from V$datafile;--查看数据文件 select * fro ...
最新文章
- 使用python建立简单的树机构
- REST API 的安全基础
- java BASE64流 输出图片。
- 【Spring框架家族】SpringBoot自动配置基本实现
- mysql暂停触发器_mysql如何临时禁用触发器
- 01Struts 2
- php启用 asynchdns,在 PHP 中使用 Promise + co/yield 协程
- 内存为什么还有管理?
- SQL Server - 在SQL Server中创建ASSEMBLY
- 江苏约谈滴滴、T3出行等6家企业 因疫情防控落实不到位
- 即将绝版!小米最经典旗舰降价甩,以后不会再有了
- Bailian4118 开餐馆【DP】
- java 实现 excel 去重,excel实现筛选去重操作
- python绘制彩色地震剖面断层解释_地震剖面上的断层分析及相关意义
- 微信开发:JS自动关闭内置浏览器回到微信对话窗口
- 成长型思维——人不成熟的五大特征和高效能人士的七个习惯
- 如何设计出优秀的EDM邮件营销模板
- 安装 Swoole教程
- JAVA并发编程(一)上下文切换
- 昆明拟整治11类陋习 行人翻越隔离设施罚50元
热门文章
- Nhibernate中Unexpected row count的一种解决办法
- 两个女的:“你好,我想问一下......我们饿了,能不能买......”
- impala的工作原理的详解(图文)
- windows下springboot项目部署elk日志系统教程elasticsearch与logstash与kibana
- Java基础中的基础
- 如何画心_字画如何装裱?仅需三步!
- 安装centos7步骤_Centos7下源码编译安装mysql5.7 详细步骤 小白也能安装
- 计算机应用技术专业毕业论文,计算机应用技术专科毕业论文范文
- xml能存图片吗_如何Get大量的图片搜索流量?(分享几大Image SEO技巧!)
- FPGA学习---Quartus II新建工程