現在のトランザクションのオプティマイザ・フラグの設定を返します。結果は、SQL SELECT文の結果と同様に、ODBC SQLFetch関数またはJDBC ResultSet.getXXXメソッドを使用して取得できる結果セットとして返されます。アプリケーションはttOptGetFlagにフラグ名を渡すことによって、特定のオプティマイザ・フラグの値をリクエストできます。また、NULLを渡すことによって、すべてのオプティマイザ・フラグの値をリクエストすることもできます。オプティマイザ・フラグとそれらの意味については、ttOptSetFlag組込みプロシージャで説明します。「ttOptSetFlag」を参照してください。
アクセス制御がTimesTenのインスタンスに対して有効である場合、このプロシージャにはSELECT権限が必要です。
ttOptGetFlagには、次のパラメータがあります。
ttOptGetFlagは次の結果セットを返します。
列 | データ型 | 説明 |
flagName | VARCHAR(32) NOT NULL | フラグの名前。「ttOptSetFlag」を参照してください。 |
value | INTEGER NOT NULL | 現在のフラグの値。0または1。 |