Oracle 中 SQL Plus 设置与常用命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41548307/article/details/83999824

显示设置

 

-- 设置每行显示的最长字符数

set linesize 120

 

-- 设置一页显示的行数

set pagesize 20

 

-- 设置是否显示一页的记录数

set feedback on/off

 

-- 打开或取消oracle自带的输出方法dbms_output,并输出内容

set serveroutput on/off

 

-- 格式化列的内容:将列名对应的列的值格式化为四位数值长度

col 表中对应的列名 for 9999 

column 表中对应的列名 format 9999

 

【示例】

-- 表明将empno列名对应的列值格式为4位长度的数值型

col empno for 9999  

 

 

-- 格式化列的内容:将列名对应的列的值格式化为10位字母长度

col 表中对应的列名 for a10

 

【示例】

-- 表明将ename列名对应的列值格式为10位长度的字符型

col ename for a10

​​​​​​​常用命令

命令

说明

show all

查看系统所有变量值

show user

显示当前连接用户

show error

显示错误

desc 表名

显示表的结构;如:desc emp

/* */

--

多行注释

单行注释

/

执行缓冲区中的语句

ed

打开默认编辑器,Windows系统中默认是notepad.exe,把缓冲区中最后一条SQL语句调入afiedt.buf文件中进行编辑(如果提示没有afiedt.buf请使用管理员身份打开SLQ Plus);常用于语句比较长需要修改时。

spool 文件地址

spool 文件地址 append

spool off

假脱机命令;将命令行的内容(从设置后开始的命令行内容)记录到文本。添加append的意思是在原有的文本内容上追加后续的命令行的内容;需要注意的是所有的这些内容都将在spool off之后才记录。如:

spool d:\zx\zx.txt

spool d:\zx\test.sql append

spool off

clear screen 或者 host cls

清屏

exit

退出SQL Plus

猜你喜欢

转载自blog.csdn.net/qq_41548307/article/details/83999824
今日推荐