ヘッダーをスキップ

Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド リリース6.0 B25770-01 |
| 目次 | 索引

前へ | 次へ |

## 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