次の方法で共有


レベル 2 インターフェイスの準拠

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

機能番号 Description
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に設定して SQLBulkOperations を呼び出すことによって、ブックマーク操作による更新、削除、フェッチを行います。
205 SQLColumnPrivilegesSQLForeignKeysSQLTablePrivileges を呼び出して、データ ディクショナリに関する詳細情報を取得します。
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行識別列を取得します。 (詳細については、コア インターフェイス準拠の機能 20 として identifierType 引数を SQL_BEST_ROWID に設定した SQLSpecialColumns のサポートを参照してください)。
209 SQL_ATTR_CONCURRENCY ステートメント属性を、SQL_CONCUR_READ_ONLY以外の少なくとも 1 つの値に設定します。
210 ログイン要求と SQL クエリをタイムアウトさせる機能 (SQL_ATTR_LOGIN_TIMEOUTとSQL_ATTR_QUERY_TIMEOUT)。
211 既定の分離レベルを変更する機能。分離の "シリアル化可能" レベルでトランザクションを実行する機能。