第4章_SQLPlus命令.ppt

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

举例说明格式化查询结果 (5)格式化NUMBER类型列的显示: 语法格式:column 列名 format model model可以将值设定为给定的十进制数字形式。 eg:设置sal显示格式。 SQL column sal format $99,990 SQL select sal from emp; * 举例说明格式化查询结果 (6)显示列的属性值 :用于查询列的显示长度,对齐形式等属性。 语法格式:COLUMN column_name eg:显示ename的属性 SQL column ename 显示内容: COLUMN ename ON FORMAT a10 JUSTIFY center * 举例说明格式化查询结果 (7)将所有列的显示属性设为缺省值 语法格式: CLEAR COLUMNS * 4.4 格式化查询 2、 设置标题和输出格式 TTITLE 设置页的标题; BTITLE 设置页的注脚; 语法格式: TTITLE CENTER|LEFT|RIGHT 标题信息 BTITLE CENTER|LEFT|RIGHT 注脚信息 * (1)生成页标题 eg: SQL ttitle center 员工信息 SQL select ename,sal from emp; 举例说明格式化查询结果 * (2)显示页的序号 eg: SQL ttitle right page: sql.pno (3)清除标题与页脚 SQL ttitle off SQL btitle off 举例说明格式化查询结果 * 5.4 显示与设置环境变量 环境变量用于控制SQL*PLUS的运行环境。 显示环境变量 SHOW variable 显示所有环境变量 SHOW ALL 设置环境变量 SET variable=value * 1、显示环境变量 eg: SQL show pagesize pagesize 24 SQL show linesize linesize 200 * 2009 HANMENG 2009 HANMENG 第4章 SQL*PLUS 重点:SQL*PLUS的常用命令、交互式命令。 * 本章内容 4.1 SQL*PLUS的常用命令 4.2 SQL*PLUS交互式命令 4.3 其它常用命令 4.4 格式化查询命令 4.5 设置环境变量命令 * 4.1 SQL*PLUS的常用命令 1、连接命令(补充命令) CONNECT:建立新用户的连接。 DISCONNECT:断开当前连接,但不退出sql*plus。 语法格式: CONNECT USERNAME/PASSWORD@数据库 eg:执行下列语句。 SQL disconnect SQL show user SQL connect scott/tiger@orcl SQLconnect sys/admin@orcl as sysdba * 2、修改用户口令命令 PASSW[ORD] 用户(补充命令) 注意:需要以DBA的身份登陆才可修改用户口令。 eg: SQL conn sys/admin@orcl as sysdba SQL password scott 4.1 SQL*PLUS的常用命令 * 3、缓冲区编辑命令(补充命令) 缓冲区的作用:存储命令以便重复利用。 当输入完SQL语句后,有三种处理方式: (1)在语句后面加“;”,并按回车键,则立即执行该语句; (2)语句输入最后加空格并回车,换行后再按回车键,则结束SQL语句输入但不执行该语句; (3)语句输入完后按加“/”,并按回车键,则立即执行该语句。 4.1 SQL*PLUS的常用命令 * (1)LIST命令:列出当前SQL缓冲区中的一行或多行命令语句。 语法格式: LIST [n|n m|n *|n LAST|* n|* LAST|LAST] n 列出第n行 n m 列出n到m行 n * 列出第n行到当前行 n LAST 列出第n行到最末行 * n 列出当前行到第n行 * LAST列出当前行到最末行 LAST 列出最末行 * 注意:当前行,是指允许修改的行,“*”标注的是当前行。 eg: SQL select * from emp where sal2000 and sal3000; SQL list 4.1 SQL*PLUS的常用命令 * (2)编辑缓冲区 :对缓冲区进行修改。 命令 含义 APPEND 将指定的文本追加到缓冲区当前行末尾 DEL 删除缓冲区当前行的文本 N 定位缓冲区的当前行 INPUT 在缓冲区的当前行后面增加文本 EDIT 对

文档评论(0)

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

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

1亿VIP精品文档

相关文档