- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
格式化输出及SQLPlus
SQL*Plus基础 启动SQL*Plus 命令行模式:sqlplus,按提示输入用户名和密码 GUI方式:程序?oracle?application development?SQL Plus 在使用命令前进行编辑 运用文本编辑器 EDIT(或者ED)SQL*Plus将打开计算机中默认文本编辑程序,并且自动将最后一条SQL命令放进去。可以编辑该命令,将它“保存”回SQL*Plus中,然后用“/”执行编辑后的这个命令。 行级别编辑 运用CHANGE命令 C[hange] separator_character old_text [separator_character new_text] 后面的隔离字符可以是任何非字母或数字的字符。在隔离字符之后,指定将要替代的原来文本。如果在这里停止该命令并按下enter键,原来的文本将会被删除,而没有任何内容取代它。如果要插入一些内容代替原来的文本,只要再次输入隔离字符,后面再输入取代原来文本的新文本即可。 复制和粘贴 利用SQL*Plus的编辑菜单 Ctrl+C ctrl+V 选中要复制的内容,在按住鼠标左键的同时点击一次鼠标右键,将会看到所选中的文本自动复制到SQL提示符下。 清除SQL*Plus屏幕 SHIFT+DELETE 设置SQL*Plus运行环境 SQL*Plus运行环境是SQL*Plus的运行方式和查询执行结果显示方式的总称。设置SQL*Plus运行环境,可以使SQL*Plus能够按照用户的要求运行和执行各种操作。 选项?环境 屏幕缓冲区是指屏幕内存,用于控制可以保存在屏幕上的数据量.缓冲区宽度和缓冲区长度的默认值分别是100和1000. 设定选项区域中,有一个列表框,其中列出了用户可以控制的58个选项.通过选择不同的选项,就可以设置运行环境,默认设置显示在”值”区域中. 在值区域中,可以设置选项的数值.有开关类选项和数值类选项.开关类可以通过开或关来设置,数值类可以在文本框中输入相应的数值. 格式化查询结果 在使用格式化命令时遵循的原则: 格式化命令设置之后,一直起作用,直到该会话结束或下一个格式化命令的设置; 每一次报表结束时,重新设置SQL*Plus为默认值。 如果为某个列指定了别名,那么必须引用该别名,而不能使用列名。 格式化SQL*Plus中的数字 数字处理一般包括三个方面 对齐小数位 将数字按每三位一节插入分组符 插入货币符号 1.排列小数位 COLUMN column_name FORMAT format_code 注意:COLUMN命令影响指定的所有列,而不管该列位于哪个表中. Format_code:数字显示效果表达式,该表达式由“9”组成,每个9表示数字需要的每个位数,在小数位还有一个“.” 将长文本列换行 COLUMN column_name FORMAT Ann WORD_WRAP 其中column_name为要换行的列,nn换行列的宽度应是多少字符;A表示字母数。 COLUMN EMAIL FORMAT A10 WORD_WRAP Column命令用来设置某个列的显示格式: Column [column|alias][option] Title和btitle 使用它们设置报表的页眉和页脚 Title [text |off |on]指定出现在报表中每一个页面顶端的页眉 Btitle [text |off |on]指定出现在报表中每一个页面底端的页脚 这些设置一直起作用,直到本次会话结束为止。如果希望在本次会话过程中随时根据需要终止这种设置,则使用title off命令和btitle off命令。 pause Set pause on告诉SQL*Plus在显示一页之后停止滚动屏幕上输.出的数据. Set pause off关闭暂停操作. 默认情况下,pause处于关闭状态 pagesize 使用此命令可以设置每一页的大小,从而控制每一页中显示器的数据量。在默认情况下,pagesize的值为14。 页不仅仅由输出的数据行构成,而是由SQL*Plus显示到屏幕上的所有输出构成,即每一页只有14行的输出空间。 Set pagesize 12 linesize 此命令用于设置一行数据可以容纳的字符数量,默认值为80。该默认设置是很低的,造成的后果是:对于表中的一行数据,在屏幕上以多行数据显示。 Show linesize显示linesize的当前设置 Set linesize 160 希望一行屏幕足够显示表中的一行数据,将它的值设的足够大 feedback 使用此命令可以告诉SQL*Plus在查询结果集的末尾输出一行,以便指出查询中返回的数据行数量。 在默认情况下,此项设置是on,为了让它运行而必须返回的数据行的数量是6或更多。 如果查询结果中包
您可能关注的文档
- 采购实务讲稿.doc
- 管理心理学 第五章 激励理论.ppt
- 《优势识别器》分享.pptx
- 《08清单计价规范》“上海地区应用导则”介绍.docx
- 职业经理人的形成、监督和激励机制.ppt
- 台塑管理解读.ppt
- 采购部提成管理办法.ppt
- 华为薪酬激励机制.ppt
- 《结构思考力》读书笔记.pptx
- ISO_9001:2015介绍.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)