Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ODBC определяет ряд атрибутов, связанных со средами, подключениями или инструкциями.
Атрибуты среды влияют на всю среду, например включение пула подключений. Атрибуты среды задаются с помощью SQLSetEnvAttr и извлекаются с помощью SQLGetEnvAttr.
Атрибуты подключения влияют на каждое подключение по отдельности, например время ожидания драйвера при попытке подключения к источнику данных перед истечением времени ожидания. Атрибуты подключения задаются с помощью SQLSetConnectAttr и извлекаются с помощью SQLGetConnectAttr. Дополнительные сведения об атрибутах подключения см. в разделе "Атрибуты подключения".
Атрибуты инструкции влияют на каждую инструкцию по отдельности, например, следует ли выполнять инструкцию асинхронно. Атрибуты инструкции задаются с помощью SQLSetStmtAttr и извлекаются с помощью SQLGetStmtAttr. Некоторые атрибуты инструкции являются доступными только для чтения и не могут быть заданы. Например, атрибут инструкции SQL_ATTR_ROW_NUMBER, используемый для получения количества текущей строки в курсоре, доступен только для чтения. Дополнительные сведения об атрибутах инструкции см. в разделе "Атрибуты инструкции".
Помимо атрибутов, определенных ODBC, драйвер может определять собственные атрибуты подключения и инструкции. Определяемые драйвером атрибуты должны быть зарегистрированы в Open Group, чтобы два поставщика драйверов не присваивали одно целочисленное значение разным атрибутам. Дополнительные сведения см. в разделе "Типы данных для конкретного драйвера", "Типы дескриптора", "Типы сведений", "Типы диагностики" и "Атрибуты".
Полный список атрибутов см. в разделе SQLSetEnvAttr, SQLSetConnectAttr и SQLSetStmtAttr. Большинство атрибутов также описаны в описании функции ODBC, которая влияет на них.