【发布时间】:2010-08-11 07:01:10
【问题描述】:
如何在 Linux 中制作 sqlplus 来维护我的查询历史记录?这样我就可以使用向上/向下箭头来获取我之前的查询。
【问题讨论】:
如何在 Linux 中制作 sqlplus 来维护我的查询历史记录?这样我就可以使用向上/向下箭头来获取我之前的查询。
【问题讨论】:
rlwrap 包是必需的。像这样使用:
$ rlwrap sqlplus user/password@sid
很高兴为 .bashrc 放置别名:
alias sqlplus="rlwrap sqlplus"
在这里找到答案:
http://sysdba.wordpress.com/2006/10/08/how-to-use-rlwrap-to-get-a-command-history-in-sqlplus/
【讨论】:
从“Oracle 12c 第 2 版”(SQL*Plus 版本 12.2.0.1.0)开始,他们现在引入了历史命令。
对于向上/向下箭头,您可能仍然需要 rlwrap。
历史命令参考:
【讨论】: