構文
PRO[MPT] [text]
textには、表示するメッセージのテキストを指定します。
指定したメッセージまたは空白行を、ユーザーの画面に送信します。 textを省略すると、PROMPTはユーザーの画面に空白行を表示します。
使用方法
このコマンドをスクリプトで使用して、ユーザーに情報を提示することができます。
例
次に、ASKFORDEPT.SQLというスクリプトで、ACCEPTとともにPROMPTを使用する例を示します。ASKFORDEPT.SQLには、次のSQL*PlusコマンドおよびSQLコマンドが含まれています。
PROMPTPROMPT Please enter a valid departmentPROMPT For example: 10SELECT DEPARTMENT_NAME FROM EMP_DETAILS_VIEWWHERE DEPARTMENT_ID = &NEWDEPT
STARTまたは@を使用して、このファイルを実行するとします。
@ASKFORDEPT.SQL VAL1 @HTTP://machine_name.domain:port/ASKFORDEPT.SQL VAL1
Please enter a valid department For example: 10 Department ID?> |
プロンプトDepartment ID?>が表示されたら、部門番号を入力できます。 デフォルトでは、SQL*Plusは置換の前後で&NEWDEPTを含む行を表示します。また、Department ID?>のプロンプトで入力された番号に対応する部門名を表示します。 SET VERIFY OFFを使用して、この動作を抑止できます。