- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
spool命令执行的结果为:从spool命令开始,一直到spool off或者spool out命令之间的查询结果都将保存到D:\employees. txt文件中。 注意,只有输入执行完spool off命令后,才能在文件中查看到保存的内容,如图所示。 5.3.4 HELP命令 SQL*Plus的命令很多,如果不知道某个具体命令的用法,就可以使用HELP INDEX命令来获取SQL*Plus内建帮助系统中的相关支持命令信息。 HELP命令的语法形式如下: HELP [topic]; 其中,topic参数表示将要查询的命令名称。 使用help index命令,就会显示SQL*Plus中所有的命令列表,如图所示。 5.4缓存区命令 在Oracle中,通常所提到的SQL语句、PL/SQL语句块都是SQL*Plus语句的命令。这一类命令是发送到服务器端执行的命令,它们要求以分号或反斜线结尾以表示语句执行完毕。当它们执行完成后,在SQL*Plus的缓存区中用户就可以重新调用、编辑或运行那些最近输入的SQL语句。 但需要注意的是,缓存区中只存储用户最近执行的命令语句。 5.4.1 EDIT命令 通过在缓冲区存储这些命令语句,用户可以使用EDIT命令,将缓存区中的内容传递到Windows记事本中进行编辑。编辑器只有在SQL缓冲区中有内容时才能启动。 EDIT命令的语法形式如下: ED[IT] [file_name]; EDIT命令自动打开记事本,用来编辑缓存区中的内容,修改后直接关闭记事本,记事本中的内容就会存到缓存区。也可以在edit后面指定文件名,编辑完内容将文件保存,系统会自动将文件读入缓存区。 在SQL*Plus命令行中,输入 内容如下: select employee_id from hr.employees where rownum=5按Enter键,此时在SQL缓存区中就有内容存在,如图所示。 在上图中,输入edit命令,按enter键。SQL*Plus将保存于SQL缓存区中的内容保存到Windows记事本,如图所示。 在记事本编辑器中直接编辑(修改)SQL语句,结果会直接放到缓存中,如图所示。 选择“文件” → “保存”命令,再选择“文件” →“退出”命令,退出编辑,退回到当前的SQL*Plus中,如图所示。 5.4.2 SAVE命令 使用SAVE命令可以把当前SQL缓存区中的内容保存到指定的文件中。 SAVE命令的语法形式如下: SAV[E]FILE_NAME [CREATE | REPLACE | APPEND] 其中,FILE_NAME为文件名,如果用户没提供文件的扩展名,则默认扩展名为SQL。CREATE选项用于指定如果文件不存在,就自动创建它,否则用SQL*Plus缓存区中的内容覆盖文件中的内容。APPEND选项则把缓存区中的内容追加到文件的末尾。 例如:保存查询雇佣表信息的SQL语句语句到D:\employees.sql文件中,使用的SAVE命令如下图所示。 该语句被保存的文件在相应的目录下存放,如图所示。 说明: SAVE命令默认的保存路径是Oracle系统安装的主目录。最好将SQL文件与Oracle系统文件分开保存,所以应在文件名前加绝对路径。 由于SQL*Plus缓冲区中只能存放SQL语句,所以可以使用这种方法把SQL语句或PL/SQL块保存到指定的文件中去,而要保存SQL*Plus命令及其运行结果到文件中,就需要配合使用INPUT命令,如图所示。 在前面,使用INPUT命令将SQL语句和其运行结果一同保存到文件D:\EMPLOYEES.SQL中,由于在SAVE命令中使用了REPLACE选项,所以新添加的内容将替换原文件的内容。替换源文件之前,通过CLEAR BUFFER命令清除了SQL*Plus缓存区中的内容。 5.4.3 RUN命令 在SQL*Plus缓冲区中,获取指定文件的内容后,就可对其中的命令作进一步的编辑。如果该命令只包含SQL语句或PL/SQL语句块,可以使用RUN命令或运行反斜线(“/”)命令或使用菜单命令,来执行缓存区中的语句。 RUN命令执行缓冲区的SQL语句,以及前斜线命令执行语句的结果。 R[UN]命令执行缓存区的SQL语句,以及反斜线执行语句的结果如图所示。 RUN命令显示SQL缓存区中的内容和运行结果,并使SQL缓存区中最后一行成为当前行; 反斜线(“/”)命令只显示运行结果,不显示缓存区中的内容,也不使SQL缓存区中的最后一行成为当前行。 5.5 格式化查询命令 SQL*Plus提供一些命令用于格式
您可能关注的文档
- Excel2010多项约束条件下设置自动生成功能.ppt
- Excel2010基础知识1.ppt
- EXCEL2010实用教程.ppt
- EXCEL2010版完整教程.ppt
- Excel培训20090428.ppt
- Excel基础20110129版.ppt
- EXCEL常用技巧-2014.ppt
- EXCEL技巧周末大讲堂从Excel2003到Excel2007.ppt
- EXCEL报表水晶报表SQLServer2005报表制作实例.ppt
- excel操作教程第28课时.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 矿用隔爆兼本安型控制器工艺流程图.doc VIP
- 政治学概论政治学概论编写组05政党与政党制度.ppt VIP
- 《乡村旅游规划与实践》课件——项目七 乡村旅游商品开发与设计.pptx VIP
- 国家义务教育质量监测心理健康测试题.pdf VIP
- 《分数加法和减法》单元整体设计 -2023-2024学年五年级下册数学人教版.doc VIP
- 《0~3岁婴幼儿保育与教育》PPT教学课件(全).pptx VIP
- 小学科学实验课学生合作学习策略与互动模式研究教学研究课题报告.docx
- 测绘工程管理与法律法规 测绘违法案例60讲 5测绘违法案例五.ppt
- 第六届中国国际“互联网+”大学生创新创业大赛项目计划书【模板】.pdf
- 政治学05 政党与政党制度.ppt VIP
文档评论(0)