다음을 통해 공유


설명자 필드 규칙

다음 표는 각 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 지원해야 합니다.