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 | 帮助 |
Host | sql 会话模式利用 host 命令调用 cmd 命令 |
Input | 追加新行 enter a new line |
List | 列出 SQL BUFFER 中 sql 语句 |
Password | 修改 current user 密码 |
Pause | 暂停 |
打印变量 | |
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 语句 |