文档详情

第4章_SQLPlus命令.ppt

发布:2017-06-03约字共51页下载文档
文本预览下载声明
举例说明格式化查询结果 (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 对
显示全部
相似文档