Beberapa cara.
Anda dapat mengatur EDITORvariabel lingkungan sebelum menjalankan SQL * Plus (Assuming Unix), untuk memungkinkan penggunaan editor teks eksternal ( vi, sebagai contoh):
export EDITOR=vi
Kemudian ketik edSQL * Plus untuk mengedit kueri sebelumnya di vieditor. Tentu saja, Anda dapat memilih nano, pico, emacs, vimdll dll
Jika Anda tidak ingin mengatur variabel lingkungan, Anda dapat menambahkan define _editor=vike $ORACLE_HOME/sqlplus/admin/glogin.sqlfile Anda .
Cara favorit saya untuk mencapai surga sunting SQL * Plus (di Unix) adalah dengan menggunakan rlwrap. Ini menambah readlinedukungan untuk SQL * Plus dan memungkinkan Anda untuk mengedit dengan mudah dalam SQL * Plus itu sendiri.
Instal rlwrapdari repositori paket distribusi Anda (atau unduh & kompilasi dari situs web di sini ), lalu tambahkan berikut ini ke skrip startup shell Anda ( .bashrc/ .bash_profileatau yang serupa):
alias sqlplus="rlwrap -i sqlplus"