SET OPTION

注: SET OPTION 文は、すべての ODBC ドライバでサポートされているわけではありません。

構文
>>---EXEC SQL---SET OPTION----.-QUERYTIME---.--->
                              +-LOGINTIME---+
                              +-APPLICATION-+
                              +-HOST--------+ 

 >---value---END-EXEC---><
パラメータ
value 定数またはホスト変数の名前。 ホスト変数 APPLICATION または HOST には文字値、LOGINTIME または QUERYTIME には数値を指定する必要があります。
QUERYTIME プログラムが OpenESQL 文に対する応答を待つ期間を秒単位で設定します。 デフォルトは 0 で、応答があるまで待機することを意味します。 このオプションは、既存のネットワークタイムアウト設定よりも優先されません。
LOGINTIME プログラムが CONNECT TO 文に対する応答を待つ期間を秒単位で設定します。 デフォルトは 10 秒です。 0 の場合のタイムアウト時間は無制限です。
APPLICATION CONNECT TO 文の実行時に OpenESQL によってデータソースに渡されるアプリケーション名を設定します。
HOST CONNECT TO 文の実行時に OpenESQL によって渡されるホストワークステーション名を設定します。
例:
     EXEC SQL SET OPTION logintime 5 END-EXEC

     EXEC SQL CONNECT TO "srv2" USER "sa." END-EXEC

* If the CONNECT statement cannot log in to the server "srv2"
* within five seconds, it will time out and return to the program.

     EXEC SQL SET OPTION querytime 2 END-EXEC

     EXEC SQL SELECT name FROM sysobjects INTO :name END-EXEC

* If the SELECT statement does not respond within 2 seconds,
* the query will time out and return to the program.
他参照:

関連項目