トップページ >  SQL*Plus >  現在のバッファ内をホストOSのエディタで編集する
初版2005/06/06: 最終更新日2005/06/06
  現在のバッファ内をホストOSのエディタで編集する
目次
現在のバッファ内をホストOSのエディタで編集する
現在のバッファ内をホストOSのエディタで編集する
現在のSQLバッファの内容をシステムエディタで編集することができます。
システムエディタとは、事前定義変数_EDITORに登録されているエディタのことです。
事前定義変数を表示するにはdefineコマンドで表示します。defineコマンドについてはこちらをご覧ください。

ただ単に

ed[it]

と入力すると、現在のSQLバッファ内容がシステムエディタに読み込まれて起動します。
editコマンドでSQLバッファを編集して名前を指定せずに保存すると、デフォルトでファイル名が指定されます。
デフォルトファイル名ははAFIEDT.BUFになっていて

show editfile と入力すると見ることができます。
showコマンドについてはこちらをご覧ください。
システム変数editfileについてはこちらをご覧ください。
デフォルトファイル名は変更するには

set editfile 新ファイル名

と入力するとデフォルトファイル名は、指定した新ファイル名に変更されます。