sqlplus上でsqlの編集から実行まで
sqlplus上でsqlファイルの編集から実行までを行う方法
0.バッファーのSQLを保存する。
save a.sql
1.保存したSQLを編集
# デフォルトはedが設定されている。 SQL> def _editor DEFINE _EDITOR = "ed" (CHAR) # エディタをviに変更 SQL> DEFINE _EDITOR ="vi" SQL> DEFINE _EDITOR DEFINE _EDITOR = "vi" (CHAR) SQL>edit a.sql
2.保存したSQLを実行(ファイルから)
SQL> @test.sql
3.保存したSQLを実行(バッファーから)
SQL> get test.sql; SQL> l SQL> r