ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド
リリース6.0
B25770-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttOptGetFlag

説明

現在のトランザクションのオプティマイザ・フラグの設定を返します。結果は、SQL SELECT文の結果と同様に、ODBC SQLFetch関数またはJDBC ResultSet.getXXXメソッドを使用して取得できる結果セットとして返されます。アプリケーションはttOptGetFlagにフラグ名を渡すことによって、特定のオプティマイザ・フラグの値をリクエストできます。また、NULLを渡すことによって、すべてのオプティマイザ・フラグの値をリクエストすることもできます。オプティマイザ・フラグとそれらの意味については、ttOptSetFlag組込みプロシージャで説明します。「ttOptSetFlag」を参照してください。

アクセス制御

アクセス制御がTimesTenのインスタンスに対して有効である場合、このプロシージャにはSELECT権限が必要です。

構文
ttOptGetFlag (flagName) 
パラメータ

ttOptGetFlagには、次のパラメータがあります。

パラメータ
データ型
説明
flagName
char(32)
値が返されるフラグの名前。NULLを渡した場合、すべてのフラグの値が返されます。

結果セット

ttOptGetFlagは次の結果セットを返します。

データ型
説明
flagName
VARCHAR(32) NOT NULL
フラグの名前。「ttOptSetFlag」を参照してください。
value
INTEGER NOT NULL
現在のフラグの値。0または1。

CALL ttOptGetFlag('TmpHash'); 
関連項目

ttOptSetFlag