05_sql_plus(理工大学的教学课件!).ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
05_sql_plus(理工大学的教学课件!)

SQL*PLUS -单世民 SQL*PLUS 简介 SQL*PLUS是Oracle公司提供的一个工具程序,可以用于运行SQL语句和PL/SQL程序块、处理数据、生成报表、控制屏幕显示和打印输出。从Oracle 8i开始,SQL*PLUS还可以用于执行数据库管理操作,包括启动数据库、关闭数据库、备份和恢复数据库等。 但是,SQL*Plus不能直接操纵数据库中的数据。 运行SQL*PLUS 在Windows环境下可以使用两种方式运行SQL*PLUS 使用命令行运行 运行SQL*PLUS 在Windows环境下可以使用两种方式运行SQL*PLUS 使用命令行运行 运行SQL*PLUS 在Windows环境下可以使用两种方式运行SQL*PLUS 在窗口环境下运行 运行SQL*PLUS 在Windows环境下可以使用两种方式运行SQL*PLUS 在窗口环境下运行 定制环境参数 菜单方式 命令方式 定制环境参数 AUTOCOMMIT 用于设定是否自动提交DML语句 FEEDBACK 用于指定反馈SELECT语句显示行数的最少行数,默认值为6 HEADING 用于设置是否显示列标题 LINESIZE 用于设置行宽度 LONG 用于设置LONG和LOB类型列的显示长度 PAGESIZE 用于设置每页所显示的行数 SERVEROUTPUT 用于控制服务器输出 NUMFORMAT 用于控制数值数据的显示格式 PAUSE 用于控制翻页暂停 连接命令 CONNECT(可缩写为CONN) 连接命令 PASSWORD(可缩写为PASSW) 连接命令 DISCONNECT(可缩写为DISC) DISCONNET命令仅仅用于断开已经存在的数据连接 EXIT和QUIT EXIT和QUIT不但会断开数据库连接,还会退出SQL*PLUS,而且在退出SQL*PLUS时还会隐含提交事务 格式化命令 在使用SQL*Plus执行查询操作时,经常会遇到查询结果的显示格式非常混乱的情况,遇到此种问题时,通常可以使用以下3种方法: 忍受它。 查询少量的列。 格式化查询结果。 格式化命令 在使用格式化命令时,应该遵循下面的一些规则: 格式化命令设置之后,将会一直起作用,直到该会话结束或下一个格式化命令的设置; 每一次报表结束时,重新设置SQL*Plus为默认值; 如果为某个列指定了别名,必须引用该别名,而不能使用列名。 格式化命令 COL[UMN] 用于控制列的显示格式 TTITLE 用于指定页标题 BTITLE 用于指定页脚注 BREAK 用于分区显示行结果,并禁止显示重复值 格式化命令 COLUMN 格式化数字 排列小数位 添加分组符 插入货币符号 其他数字格式码 格式化命令 COLUMN 格式化文本 文本换行显示 格式化列标题显示 格式化命令 COLUMN 关闭格式化 格式化命令 使用ttitle命令和btitle命令可以设置报表的页眉和页脚。 使用SQL*Plus缓冲区 SQL*Plus会在缓冲区或存储内存区域中用户最近运行的命令。通过在缓冲区中存储这些命令,使用户就能够重新调用、编辑以及运行那些最近输入的SQL语句。 可以使用两种方法修改缓冲区中存储的命令: 用户可以将缓冲区中的内容传递给Notepad(Windows系统)编辑器 也可以使用SQL*Plus的默认编辑器 最经常的是使用由SQL*Plus提供的编辑命令 编辑命令 L[IST] 用于列出SQL缓冲区的内容,当前行会用*号标识 A[PPEND] 用于在SQL缓冲区当前行的尾部添加内容 C[HANGE] 用于修改SQL缓冲区中当前行的内容 DEL 用于删除SQL缓冲区的内容,可以删除某行,某几行或所有行,默认情况下会删除当前行 I[NPUT] 用于在SQL缓冲区的当前行后新增加一行 N N用某一数值代替,用于指定SQL缓冲区的当前行 文件操纵命令 SAVE

您可能关注的文档

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档