@ CLPPlus コマンド

@ CLPPlus コマンドは、START CLPPlus コマンドの別名です。 これは、CLPPlus スクリプト・ファイルを実行するために使用できます。

呼び出し

このコマンドは CLPPlus インターフェースから実行する必要があります。

許可

なし

必要な接続

なし

コマンド構文

構文図を読む構文図をスキップする@pathURLscript-file

コマンド・パラメーター

path
実行する SQL ステートメントおよびコマンドが含まれるスクリプト・ファイルへの、絶対パスまたは相対パスのいずれかを指定します。 path が指定されない場合、現行ディレクトリーが使用されます。
URL
実行する SQL ステートメントおよびコマンドが含まれているスクリプト・ファイルの URL を指定します。 URL は http:// または https:// で始まらなければなりません。
script-file
実行する SQL ステートメントおよびコマンドが含まれるスクリプト・ファイル名を指定します。

employee_count.sql というスクリプトには、以下の行が含まれています。

ACCEPT dept_id PROMPT "Enter Department ID code : "
SELECT COUNT(*) FROM employee WHERE workdept = &dept_id;

@ コマンドを使用することにより、以下のようにしてスクリプトを実行できます。

SQL> @ employee_count
Enter Department ID code : 'E21'

Original statement:SELECT AVG(salary) FROM employee WHERE workdept = &dept_id
New statement with substitutions:SELECT AVG(salary) FROM employee WHERE workdept = 'E21'
                                         1
------------------------------------------
       47086.66666666666666666666666666667