記述子は、列データまたは動的パラメーターに関する情報を保持するデータ構造です。 SQLGetDescField を使用して、以下に示すサポートされている記述子を取得できます。 SQLDescribeParam はサポートされていないため、実装パラメーター記述子 (IPD) は自動的に設定されません。 Jet で使用できない記述子フィールド (SQL_DESC_BASE_TABLE_NAME など) もサポートされていません。
Jet でサポートされる記述子フィールドの詳細については、「 Microsoft Jet データベース エンジン プログラマー ガイド」を参照してください。
記述子の詳細については、「 ODBC プログラマー リファレンス」の「記述子」のトピックを参照してください。
記述子フィールド | サポート レベル |
---|---|
SQL_DESC_ALLOC_TYPE | サポートされています |
SQL_DESC_ARRAY_SIZE | ARD でのみサポートされます |
SQL_DESC_ARRAY_STATUS_PTR | サポートされています |
SQL_DESC_BIND_OFFSET_PTR | サポートされています |
SQL_DESC_BIND_TYPE | サポートされています |
SQL_DESC_COUNT | サポートされています |
SQL_DESC_ROWS_PROCESSED_PTR | ARD でのみサポートされます |
SQL_DESC_AUTO_UNIQUE_VALUE | サポートされています |
SQL_DESC_BASE_COLUMN_NAME | サポート対象 (新規) |
SQL_DESC_BASE_TABLE_NAME | サポート対象 (新規) |
SQL_DESC_CASE_SENSITIVE | 常に FALSE |
SQL_DESC_CATALOG_NAME | サポートされていません |
SQL_DESC_CONCISE_TYPE | サポートされています |
SQL_DESC_DATA_PTR | サポートされています |
SQL_DESC_DATETIME_INTERVAL_CODE | サポートされています |
SQL_DESC_DATETIME_INTERVAL_PRECISION | INTERVAL C 型でサポートされます |
SQL_DESC_DISPLAY_SIZE | サポートされています |
SQL_DESC_FIXED_PREC_SCALE | サポート対象 (お金の場合は TRUE) |
SQL_DESC_INDICATOR_PTR | サポートされています |
SQL_DESC_LABEL | サポートされています |
SQL_DESC_LENGTH | サポートされています |
SQL_DESC_LITERAL_PREFIX | サポートされています |
SQL_DESC_LITERAL_SUFFIX | サポートされています |
SQL_DESC_LOCAL_TYPE_NAME | サポートされていません (EMPTY 文字列を返します) |
SQL_DESC_NAME | サポートされています |
SQL_DESC_NULLABLE | サポートされています メモ Jet 4.0 より前のバージョンではサポートされていません |
SQL_DESC_NUM_PREC_RADIX | サポートされています |
SQL_DESC_OCTET_LENGTH | サポートされています |
SQL_DESC_OCTET_LENGTH_PTR | サポートされています |
SQL_DESC_PARAMETER_TYPE | 入力パラメーターのみ |
SQL_DESC_PRECISION | サポートされています |
SQL_DESC_SCALE | サポートされています |
SQL_DESC_SCHEMA_NAME | サポートされていません |
SQL_DESC_SEARCHABLE | サポートされています |
SQL_DESC_TABLE_NAME | サポートされていません |
SQL_DESC_TYPE | サポートされています |
SQL_DESC_TYPE_NAME | サポートされています |
SQL_DESC_UNNAMED | サポートされています |
SQL_DESC_UNSIGNED | サポートされています |
SQL_DESC_UPDATABLE | サポートされています |