- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
进度表: 时间 主题 35 minutes 讲演 35 minutes 练习 70 minutes 总共 课程目标 在本课中,你将学习怎样包含 iSQL*Plus 命令来产生更易阅读的 SQL 输出。 你能够创建包含 WHERE 子句的命令文件来限制所显示的行。为了改变条件,你可以在每次命令文件运行时使用替换变量。替换变量可以代替 WHERE 子句中的值,文本串,甚至一个列或一个表名。 替换变量 在此以前的例子都是硬编码的,在已完成的应用程序中,用户将触发报表,并且报表将无进一步提示地运行。数据范围将被在 iSQL*Plus 脚本文件中的固定的 WHERE 子句预先确定。 用 iSQL*Plus,你可以创建有提示的报表,使用替换变量提示用户提供他们自己的值来限制返回数据的范围。你可以在命令文件或在单个的 SQL 语句中嵌入替换变量。一个变量可以被认为是一个容器,在其中值被临时存储,当语句运行时,值被替换。 教师注释 演示:7_varno.sql, 7_varyes.sql 目的:举例说明用一个带替换变量的大小写敏感的查询返回所有的行。 在 iSQL*Plus 9.0.1.0.1 中,当使用 替换 和 通配符 (%) 于字符值时,有一处 BUG。 该 BUG 已经被报告。7_varyes.sql 在 iSQL*Plus 中将产生一个错误,但对于学生使用其他产品 (例如: Forms、Reports) 的后续课程,概念是重要的。你可以在 SQL*Plus 中示范 7_varyes.sql。 替换变量 在 iSQL*Plus 中,你可以使用单个的 替换变量临时存储值。 你可以用 DEFINE 命令在 iSQL*Plus 中预先确定变量。DEFINE 创建并指定一个只到变量。 限制数据范围的例子 报告只获得当前的范围或指定的日期范围 报告涉及的数据只与用户请求的报告有关 只显示给定部门中的人员 其他的交互式作用 交互作用不限制用户直接与 WHERE 子句的交互。同样的规则可以用于完成其他目的。例如: 动态改变页眉和页脚 从文件而不是从人那里获得输入值 从一个 SQL 语句到另一个 SQL 语句传递值 iSQL*Plus 不支持用户输入的确认检查。 教师注释 替换变量可以用在 SQL 和 iSQL*Plus 命令的任何地方,除了在命令提示符后作为第一个单词。 Single-Ampersand Substitution Variable When running a report, users often want to restrict the data returned dynamically. iSQL*Plus provides this flexibility by means of user variables. Use an ampersand () to identify each variable in your SQL statement. You do not need to define the value of each variable. The example on the slide creates an iSQL*Plus substitution variable for an employee number. When the statement is executed, iSQL*Plus prompts the user for an employee number and then displays the employee number, last name, salary, and department number for that employee. With the single ampersand, the user is prompted every time the command is executed, if the variable does not exist. Single-Ampersand Substitution Variable When iSQL*Plus detects that the SQL statement contains an , you are prompted to enter a value for the substitution variable named in the SQL statement. Once you enter a value and click the Submit for Execution button, the results are displayed in the outpu
您可能关注的文档
- 1第八章__流动资产管理幻灯片.ppt
- 1第二章__货币时间价值幻灯片.ppt
- 1第九章__股利政策幻灯片.ppt
- 1第六章__筹资管理幻灯片.ppt
- 1第七章项目投资管理幻灯片.ppt
- 1第四章__财务分析幻灯片.ppt
- 中班啪啦啪啦嘭语言啪啦啪啦碰幻灯片.ppt
- 1第五章__筹资方式幻灯片.ppt
- 1第一章财务管理导论幻灯片.ppt
- 人教必修2第三章第三节市公开课教案及课件生活中两种常见的有机物--乙酸公开课幻灯片.ppt
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
最近下载
- 第四单元跨学科实践活动3水质检测及自制净水器课件---2024-2025学年九年级化学人教版(2024)上册.pptx VIP
- 小学英语教科版四年级上册 Module 6 Occupations 大单元整体教学.docx
- 消防文员岗位履职能力考核(新闻宣传岗位)理论考试题库 (含答案).docx
- 小学语文下册《真理诞生于一百个问号之后》第二课时说课稿及教学反思.pdf
- 从庆余年看优秀网络文学IP如何影视化.docx
- 2024年新北师大版七年级上册数学课件 第二章 2.5 第1课时 有理数的混合运算.pptx
- 睡眠障碍:改善睡眠质量的策略.pptx VIP
- 2024秋苏教版七年级生物(上册)全册教案.pdf
- 2021-2022学年江苏省扬州市仪征市七年级上学期期末考试数学试卷(含详解).docx VIP
- 帕金森病睡眠障碍.pptx VIP
文档评论(0)