常用 SQL Plus 命令

SQL Plus SET命令

SQL Plus维护系统变量,也称SET变量,利用它可为SQL Plus交互建立一个特殊的环境,如:设置NUMBER数据的显示宽度、设置每页的行数、设置页与业之间的空行、设置列的宽度等,可用SET命令改变这些系统变量。

语法:SET system_variable(变量名) value(变量值)

举例说明:

1、设置一页输出的行数

SET pagesize xx

常用 SQL Plus 命令

常用 SQL Plus 命令

2、设置行的最大字符数

SET linesize xx

常用 SQL Plus 命令

3、折行分页现象处理

常用 SQL Plus 命令

4、设置页间的空行数

set newpage xx

常用 SQL Plus 命令

常用 SQL Plus 命令

5、pause变量:设置输出结果是否滚动显示

语法:set pause value(off|on|text)

设置按页暂停,且暂停后显示“按ENTER继续”

常用 SQL Plus 命令

6、glogin.sql文件的作用

glogin.sql是SQL Plus全局登录的的配置文件,是Oracle自带的登录脚本文件,它的路径是固定的,即$ORACLE_HOME/sqlplus/admin。当用户启动SQL Plus的时候,会从这个固定的路径加载glogin.sql。SQL Plus中每次设置的相关变量值每次重新打开SQL Plus将会清空,写入该文件中则会永久保存。

常用 SQL Plus 命令

常用 SQL Plus 命令

7、describe命令

desc[cribe] object_name

常用 SQL Plus 命令

8、spool命令:将查询语句和输出的数据保存到指定文件中

spool [file_name [create|replace|append] out|off]

常用 SQL Plus 命令

常用 SQL Plus 命令

spool off:结束输出保存数据

spool out:结束输出保存数据并打印

9、show 命令:显示SQL Plus环境中的多种信息

sho[w] option

常用 SQL Plus 命令

10、格式化

col[unm] [colunm_name] [option]

格式化列标题

常用 SQL Plus 命令

格式化数字列

常用 SQL Plus 命令

常用 SQL Plus 命令

格式化NULL值

常用 SQL Plus 命令

控制格式化开关

常用 SQL Plus 命令

列出列的显示属性

常用 SQL Plus 命令

取消列的显示属性

常用 SQL Plus 命令