Oracle 12C R2-新特性-SQLPLUS提供查看历史命令的功能
类型:原创 分类:Oracle 12c 2017-02-18 10:03 阅读(37)次 评论(0)
版权声明:本文为博主原创文章,未经博主允许不得转载。
Oracle 12C R2-新特性-SQLPLUS提供查看历史命令的功能
使用户能够从当前会话的历史记录列表中运行,编辑或删除先前使用的SQL * Plus,SQL或PL / SQL命令。 可以使用SET HISTORY命令在当前SQL * Plus会话中启用或禁用HISTORY命令。
官方文档:
1 命令及功能
命令:HISTORY
功能:提供执行,编辑,删除之前命令的功能。
2 使用方法
默认HISTORY是没有打开的。
SQL> HIST 3 EDIT SP2-1650: History is off, use "SET HIST[ORY] ON" to enable History.
2.1 打开HISTORY
注意:默认记录100条命令而不是命令行数。
SQL> set history on
2.2 查看状态
SQL> show hist; history is ON and set to "2"
2.3 设置记录命令条数
SQL> set history 2; --设置为2条记录
2.4 查看已记录的命令
SQL> hist 1 show user 2 select 1 from dual;
2.5 编辑之前的命令
SQL> hist 1 select 1 from dual; 2 show sga; SQL> hist 1 edit SQL> hist 1 show sga; 2 select sysdate from dual;
2.6 删除之前的命令
SQL> hist 1 show sga; 2 select sysdate from dual; SQL> hist 2 del[ete] SQL> hist 1 show sga;
2.7 运行之前的命令
SQL> hist 1 select 1 from dual; 2 show sga; SQL> hist 2 run Total System Global Area 1308622848 bytes Fixed Size 8792440 bytes Variable Size 889194120 bytes Database Buffers 402653184 bytes Redo Buffers 7983104 bytes
标签:SQLPLUS 历史命令
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2133816/,如需转载,请注明出处,否则将追究法律责任。