설명자 필드 규칙
다음 표는 각 ODBC 설명자 헤더 필드의 규칙 수준을 나타냅니다. 여기서는 잘 정의되어 있습니다.
함수 | 규칙 수준 |
---|---|
SQL_DESC_ALLOC_TYPE | 핵심 |
SQL_DESC_ARRAY_SIZE | 핵심 |
SQL_DESC_ARRAY_STATUS_PTR | 코어(APD, IPR 및 IRD의 경우); 수준 1(ARD의 경우) |
SQL_DESC_BIND_OFFSET_PTR | 핵심 |
SQL_DESC_BIND_TYPE | 핵심 |
SQL_DESC_COUNT | 핵심 |
SQL_DESC_ROWS_PROCESSED_PTR | 핵심 |
다음 표는 각 ODBC 설명자 레코드 필드의 규칙 수준을 나타냅니다. 여기서 잘 정의됩니다.
함수 | 규칙 수준 |
---|---|
SQL_DESC_AUTO_UNIQUE_VALUE | 수준 2 |
SQL_DESC_BASE_COLUMN_NAME | 핵심 |
SQL_DESC_BASE_TABLE_NAME | 수준 1 |
SQL_DESC_CASE_SENSITIVE | 핵심 |
SQL_DESC_CATALOG_NAME | 수준 2 |
SQL_DESC_CONCISE_TYPE | 핵심 |
SQL_DESC_DATA_PTR | 핵심 |
SQL_DESC_DATETIME_INTERVAL_ CODE | Core[1] |
SQL_DESC_DATETIME_INTERVAL_ 전체 자릿수 | Core[1] |
SQL_DESC_DISPLAY_SIZE | 핵심 |
SQL_DESC_FIXED_PREC_SCALE | 핵심 |
SQL_DESC_INDICATOR_PTR | 핵심 |
SQL_DESC_LABEL | 수준 2 |
SQL_DESC_LENGTH | 핵심 |
SQL_DESC_LITERAL_PREFIX | 핵심 |
SQL_DESC_LITERAL_SUFFIX | 핵심 |
SQL_DESC_LOCAL_TYPE_NAME | 핵심 |
SQL_DESC_NAME | 핵심 |
SQL_DESC_NULLABLE | 핵심 |
SQL_DESC_OCTET_LENGTH | 핵심 |
SQL_DESC_OCTET_LENGTH_PTR | 핵심 |
SQL_DESC_PARAMETER_TYPE | 코어/수준 2[2] |
SQL_DESC_PRECISION | 핵심 |
SQL_DESC_ROWVER | 수준 1 |
SQL_DESC_SCALE | 핵심 |
SQL_DESC_SCHEMA_NAME | 수준 1 |
SQL_DESC_SEARCHABLE | 핵심 |
SQL_DESC_TABLE_NAME | 수준 1 |
SQL_DESC_TYPE | 핵심 |
SQL_DESC_TYPE_NAME | 핵심 |
SQL_DESC_UNNAMED | 핵심 |
SQL_DESC_UNSIGNED | 핵심 |
SQL_DESC_UPDATABLE | 핵심 |
[1] 드라이버가 해당 데이터 형식을 지원하는 경우에만 이러한 레코드 필드에 대한 지원이 필요합니다.
[2] 코어 수준 규칙의 경우 드라이버는 SQL_PARAM_INPUT 지원해야 합니다. 수준 2 인터페이스 규칙의 경우 드라이버는 SQL_PARAM_INPUT_OUTPUT 및 SQL_PARAM_OUTPUT 지원해야 합니다.