oracle report builder 6i下载,oracle report builder 6i - 数据模型中的SQL查询代码
我是Vijetha,我正在研究报告6i,我很陌生 . 我有以下查询 .
在front_end中,在Reports Parameter中,当用户单击“运行”按钮时,它将询问START_DATE和END_DATE输入 .
如果用户提供START_DATE和END_DATE或者不提供输入,则无论代码应执行什么 . enter code here 1)如果用户提供start_date和end_date,则只显示具有该特定给定日期的那些报告 . 2)如果用户没有给出start_date和end_date,
然后必须显示所有日期的所有报告 .
所以我必须使用2个选择语句 . 他们是:
1) SELECT * FROM T1 WHERE TO_CHAR(DUE_DATE, 'MMYYYY') BETWEEN :START_DATE AND :END_DATE;
2)SELECT * FROM T1;
我想要类似下面的东西:
if start_date=null & end_date=null,
then SELECT * FROM T1;
else
SELECT * FROM T1 WHERE TO_CHAR(DUE_DATE, 'MMYYYY') BETWEEN :START_DATE AND :END_DATE;
end if;
-
但是上面的代码不起作用,因为数据模型中的SQL查询语句应该在select语句中编码,因此它必须在select语句中,如下所示:
select[
if start_date=null & end_date=null,
then SELECT * FROM T1;
else
SELECT * FROM T1 WHERE TO_CHAR(DUE_DATE, 'MMYYYY') BETWEEN :START_DATE AND :END_DATE;
end if;
] from t1;
我尝试了NVL和DECODE,但它不适用于多个值 .
请帮助我在数据模型的查询对话框(SQL查询语句)中使用上面的编码部分 .
谢谢 .
oracle report builder 6i下载,oracle report builder 6i - 数据模型中的SQL查询代码相关推荐
- oracle判断字段为空时选用别的字段_oracle中使用sql查询时字段为空则赋值默认
转至:http://www.th7.cn/db/Oracle/201501/86125.shtml oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 oracle 函数介绍之nvl ...
- oracle 8.0版本下载,Oracle Linux 8.0 发布
早在5月初,就在Red Hat Enterprise Linux 8.0发布之前,我们看到了Oracle Linux 8的公测版,而今天,Oracle Linux 8.0已经升级到稳定的版本,并且已经 ...
- oracle中使用sql查询时字段为空则赋值默认
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 oracle 函数介绍之nvl ...
- oracle甲骨文账号-用于下载oracle JDK
目前在官网下载 jdk以及其他oracle公司的产品的时候需要登陆,这边分享一个账号,方便下载 账号: 13707259624@163.com 密码:Java123456
- oracle win 7 64 下载,oracle 安装 win7 64_win732位系统下载 - Win7之家
系统之家win7系统综合其他各系统的有点进行diy优化封装,是一个比较综合的系统,安全性与稳定性都有保障, 系统之家win7系统综合其他各系统的有点进行diy优化封装,是一个比较综合的系统,安全性与稳 ...
- oracle密码加密工具下载,oracle加密工具wrap
oracle提供了wrap工具来加密包括procedure.function.package等的PL/SQL源代码 wrap的执行在CMD命令行环境下 语法: wrap iname=input_fil ...
- c oracle帮助文档下载,Oracle 19c 官方文档——Concepts
Oracle 19c 官方文档--Concepts 免费 专栏简介 19c 作为 Oracle 12c 的最终版以及稳定版,在正式的 Linux 版本出来之前,先熟悉其各个部分的特性是必须的,以此为目 ...
- oracle 12.2 迅雷下载,oracle下载-oracle数据库v12.2 最新版下载-6188手游网
oracle数据库功能: 一.性能与扩展能力编辑 1.对新的架构支持 对Intel64位平台的支持.支持infiniband.极大地改进了多层开发架构下的性能和可扩展能力.新的版本也借用了Window ...
- oracle discoverer 10g手册 下载,Oracle Discoverer10g手册(创建维护和管理
第1部分 Discoverer入门 第1章 Discoverer概述 第2章 用户和数据库 第3章 初实Discoverer 第4章 工作薄向导:基本步骤 第5章 工作薄向导:可选步骤 第2部分 编辑 ...
最新文章
- 阿里云PyODPS 0.7.18发布,针对聚合函数进行优化同时新增对Python 3.7支持
- Spring MVC实现Spring Security,Spring Stomp websocket Jetty嵌入式运行
- 列表、元组、字典与集合
- JAVA复习5(集合—— Vetor)
- 哈希策略_优化哈希策略的简介
- Java EE 7发布–反馈和新闻报道
- mysql use index用法_MySQL中USE INDEX 和 FORCE INDEX
- laravel 任务队列_laravel队列-让守护进程处理耗时任务
- win 7 连接打印机
- TensorFlow安装中遇到的问题
- 关于如何修改CSDN中的字体大小和颜色
- ES6学习笔记对象的扩展(补充)
- git 远程仓库和本地仓库建立连接
- amixer alsa
- PCL:RANSAC 圆拟合(二维圆 + 空间圆)
- LOCAL_PRIVILEGED_MODULE 详解(2)
- html鼹鼠出现不重叠,洛谷 P2285 BZOJ 1207 [HNOI2004]打鼹鼠
- STM32 加密思考
- Java SPI机制实现插件化扩展功能
- 广电BOSS系统的建设原则
热门文章
- mysql lenenc int_MySQL-NonMySQL同步工具源码解读——确定同步位置
- php函数库快速记忆法_PHP速成大法
- html css精灵,谈谈CSS Sprites(css精灵)
- pandas 取excel 中的某一列_Excel快速分表(xlwings+pandas)
- xshell连接linux出现乱码
- BZOJ1922 SDOI2010 大陆争霸 最短路
- AS3 CookBook学习整理(一)
- 教你学会七种维护服务器安全最佳技巧
- Ajax 的乱码问题(2)
- ARM(IMX6U)裸机官方SDK包使用