SQL*Plus命令的结尾处可以不使用分号(;)。
与SQL语句不同的是SQL*Plus命令是可以缩写的,例如:describe命令就可以缩写为desc
SQL*Plus命令不被存入SQL缓冲区
下面的命令是SQL*Plus的基本命令,所有操作系统上运行的Oracle都支持这些命令。
1.desc[ribe]命令 显示表结构
desc emp
describe emp 两个输出结果一致
2. set line[size] {80|n}命令,其中n为自然数,80为默认值。
该命令是将显示屏的显示输出置为n个字符宽,80个字符是该命令的默认显示宽度。
set line 100
3. 改正SQL语句中错误的命令
L命令:显示SQL缓冲区中的内容
n text 命令:修改出错的SQL语句
/(run) 命令:重新运行SQL缓冲区中的SQL语句
n 命令:将SQL语句中的第n行设置为当前行
a[ppend] 命令:附加命令。添加SQL语句
del n 命令:删除SQL缓冲区中第n行。如果没有指定n就是删除当前行。
c[hange]/原文/新的正文 命令:修改SQL缓冲区中的语句。该命令是在当前行中用“新的正文”替代“原文”
4. save命令:生成脚本文件
SQL> save d:\sql\sample (在执行该命令之前,要先创建d:\sql 目录)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载