トップページ >  SQL*Plus >  バッファ内のSQLコマンドを実行する
初版2005/05/26: 最終更新日2005/05/26
  バッファ内のSQLコマンドを実行する
バッファ内のSQLコマンドを実行する
コマンド入力待ち状態で

SQL> /
             :
             :(問い合わせ結果が表示される)
             :
SQL>
というようにスラッシュ(/)を入力すると、現在SQLバッファに格納されているSQLコマンドまたはPL/SQLブロックを実行することができます。
SQLバッファ内に何も格納されていない場合は SQLバッファ内に実行対象がありません。 とエラーが表示されてプロンプトに戻ります。

スラッシュ(/)コマンドに大変似たコマンドで run コマンドというのがあります。
runコマンドはスラッシュコマンドのようにバッファ内のSQLコマンドを実行しますが、下記のように、バッファ内容を表示してから問い合わせ結果を表示します。
SQL> run
  1  select emp_id
  2  from tbl_employee 
  3* where where emp_id like '99%'
             :
             :(問い合わせ結果が表示される)
             :
SQL>