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