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 暂停
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语句
您的支持将是对我最好的鼓励!