Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Когда приложение вызывает SQLColAttributes через драйвер ODBC 3.x , вызов SQLColAttributes сопоставляется с SQLColAttribute следующим образом:
Примечание.
Префикс, используемый в значениях FieldIdentifier в ODBC 3.x, был изменен с того, что использовалось в ODBC 2.x. Новый префикс — "SQL_DESC"; Старый префикс был "SQL_COLUMN".
Если приложение является приложением ODBC 2.x , fDescType SQL_COLUMN_TYPE, а возвращаемый тип является кратким типом DATETIME, диспетчер драйверов сопоставляет возвращаемые значения для кодов даты, времени и метки времени.
Если fDescType имеет значение SQL_COLUMN_NAME, SQL_COLUMN_NULLABLE или SQL_COLUMN_COUNT, диспетчер драйверов вызывает SQLColAttribute в драйвере с аргументом FieldIdentifier , сопоставленным с SQL_DESC_NAME, SQL_DESC_NULLABLE или SQL_DESC_COUNT, по мере необходимости*.* Все остальные значения fDescType передаются драйверу.
Драйвер ODBC 3.x должен поддерживать все odBC 3.x FieldIdentifierы, перечисленные для SQLColAttribute.
Драйвер ODBC 3.x должен поддерживать SQL_COLUMN_PRECISION и SQL_DESC_PRECISION, SQL_COLUMN_SCALE и SQL_DESC_SCALE, а также SQL_COLUMN_LENGTH и SQL_DESC_LENGTH. Эти значения отличаются, так как точность, масштабирование и длина определяются по-разному в ODBC 3.x, чем они были в ODBC 2.x. Дополнительные сведения см. в разделе "Размер столбца", "Десятичные цифры", " Длина октета" и "Размер отображения" в приложении D: Типы данных.