次の方法で共有


レベル 2 インターフェイスの適合性

レベル 2 インターフェイスの準拠レベルには、レベル 1 インターフェイスの準拠レベルの機能に加えて、次の機能が含まれます。

機能番号 説明
201 データベース テーブルとビューの 3 部構成の名前を使用します。 (詳細については、「レベル 1 インターフェイス準拠」の「2 部構成の名前付け機能 101」を参照してください。)
202 SQLDescribeParam を呼び出して、動的パラメーターを記述します。
203 入力パラメーターだけでなく、ストアド プロシージャの出力パラメーターと入力/出力パラメーター、および結果値も使用します。
204 ブックマークの取得を含むブックマークを使用するには、列番号 0 で SQLDescribeColSQLColAttribute を呼び出し、ブックマークに基づいてフェッチします。FetchOrientation 引数を SQL_FETCH_BOOKMARK に設定して SQLFetchScroll を呼び出し、ブックマーク操作で更新、削除、フェッチを行います。これは、 SQL_UPDATE_BY_BOOKMARK、SQL_DELETE_BY_BOOKMARK、またはSQL_FETCH_BY_BOOKMARK に設定された operation 引数でSQLBulkOperations を呼び出します。
205 SQLColumnPrivilegesSQLForeignKeys、と SQLTablePrivileges を呼び出して、データ ディクショナリに関する詳細情報を取得します。
206 SQL ステートメントの代わりに ODBC 関数を使用して、SQL_ADD で SQLBulkOperations を呼び出すか、SQL_DELETE または SQL_UPDATEで SQLSetPos を呼び出すれば、追加のデータベース操作を実行します。 (LockType 引数を SQL_LOCK_EXCLUSIVE または SQL_LOCK_UNLOCK に設定した SQLSetPos の呼び出しのサポートは、適合性レベルの一部ではなく、オプションの機能です)。
207 指定した個々のステートメントに対して ODBC 関数の非同期実行を有効にします。
208 SQLSpecialColumns を呼び出して、テーブルの SQL_ROWVER 行識別列を取得します。 (詳細については、IdentifierType 引数がコア インターフェイス準拠の機能 20 としてSQL_BEST_ROWIDに設定されている SQLSpecialColumnsのサポート情報を参照ください。
209 SQL_ATTR_CONCURRENCY ステートメント属性を、SQL_CONCUR_READ_ONLY 以外の少なくとも 1 つの値に設定します。
210 ログイン要求と SQL クエリをタイムアウトさせる機能 (SQL_ATTR_LOGIN_TIMEOUT と SQL_ATTR_QUERY_TIMEOUT)。
211 既定の分離レベルを変更する機能。分離の "シリアル化可能" レベルでトランザクションを実行する機能です。