Oracle SQLPLUS命令

今天学习了 Oracle SQL*PLUS 的语句,就在这里总结一下。

官方的 HELP INDEX 截图

语句总结

SQL 语句说明
@运行指定脚本
@@同@,运行 nest script 时使用
/执行最近脚本
Accept接受用户输入行存储到替代变量中
Append向当前 SQL 行追加文本
Archive log查看和管理归档信息
attribute设置 object 类型 column 属性
break分开重复列
Btitle设置 report 尾
change修改错误代码
clear清楚
column命令集
Compute运算查询结果集
Connect会话中切换连接命令
Copy复制
Define定义变量
Del删除 SQL BUFFER 指定行
Describe描述表、视图的列以及函数、程序的说明
Disconnect断开连接
Edit创建或编辑 sql 脚本
Get将 sql 脚本从文件 load into sql buffer
Help帮助
Hostsql 会话模式利用 host 命令调用 cmd 命令
Input追加新行 enter a new line
List列出 SQL BUFFER 中 sql 语句
Password修改 current user 密码
Pause暂停
Print打印变量
Prompt向 screen 发送消息
Quit用法同 exit
Recovery恢复数据库等操作
Remark单行注释
Repfooter放置 report 头(见 ttitle)
Repheader放置 report 角
Reserved words (SQL)SQL 保留字
Reserved words (PL/SQL)PL/SQL 保留字
Run列出 sql buffer 内容同时执行该内容
Save保存缓冲区内容
Set设置
Show显示变量或参数值
Shutdown关闭数据库(DBA 用户执行)
Spool将屏幕显示保存到文件
Sqlplus
Start恢复 set 变量值
Startup启动数据库(DBA 用户执行)
Store存储 set 变量值
Timing计时器
Ttitle设置 report 抬头
Undefined
Variable声明绑定变量供 PLSQL 块引用
Whenever oserror执行命令中遇到系统异常
Whenerror sqlerror执行命令中遇到 SQL 异常
Xquery运行 xquery 语句