Oracle SQLPlus的缺省编辑器是记事本,用起来很不方便。还好SQLPlus允许自定义一个编辑器。
语句是:define_editor="应用程序路径及名称"
但是如果每次运行SQLPlus的时候,都执行上面的语句的话,也实在不是一个很好的办法。
后来在Oracle的一本书里发现在$ORACLE_HOME\sqlplus\admin\目录下有一个文件glogin.sql
你可以在glogin.sql 文件里添加一行:define_editor="应用程序路径及名称",如下:
所以我就用Delphi做了一个完全绿色的Oracle SQL 编辑器:
NotepadForSQLPlus.exe。
这样以后你每次在SQLPlus里运行ed,都会弹出你自己的编辑器: