12.4 / (スラッシュ)

構文

/ (スラッシュ)

最後に実行されたSQLコマンドまたはSQLバッファに格納されているPL/SQLブロックを実行します。

使用方法

/(スラッシュ)コマンドは、コマンド・プロンプトまたは複数行コマンドの行番号プロンプトに入力できます。

スラッシュ・コマンドは、RUNと同様の働きをしますが、コマンドを表示しません。

スラッシュ・コマンドを使用してSQLコマンドまたはPL/SQLブロックを実行しても、SQLバッファ内のコマンドにエラーがないかぎり、バッファ内のカレント行番号は変更されません。エラーがある場合、SQL*Plusは、カレント行番号をエラーがある行番号に変更します。

次のSQLスクリプトを入力したとします。

SELECT CITY, COUNTRY_NAMEFROM EMP_DETAILS_VIEWWHERE SALARY=12000;

バッファ内のコマンドを再実行するには、スラッシュ(/)を入力します。

/
CITY                           COUNTRY_NAME
------------------------------ ----------------------------------------
Seattle                        United States of America
Oxford                         United Kingdom
Seattle                        United States of America