Соответствие интерфейса уровня 1
Уровень соответствия интерфейса 1 включает функциональные возможности уровня соответствия основного интерфейса, а также дополнительные функции, такие как транзакции, которые обычно доступны в реляционных СУБД OLTP. Драйвер, соответствующий интерфейсу уровня 1, позволяет приложению выполнять следующие действия в дополнение к функциям на уровне соответствия основного интерфейса:
Номер компонента | Description |
---|---|
101 | Укажите схему таблиц и представлений базы данных (с помощью двух частей именования). (Дополнительные сведения см. в разделе о функции именования трех частей 201 в Соответствие интерфейса уровня 2.) |
102 | Вызов истинного асинхронного выполнения функций ODBC, где применимые функции ODBC синхронны или все асинхронные для заданного подключения. |
103 | Используйте прокручиваемые курсоры и тем самым достигается доступ к результирующему набору в методах, отличных от прямого доступа, путем вызова SQLFetchScroll с аргументом FetchOrientation , отличным от SQL_FETCH_NEXT. (SQL_FETCH_BOOKMARK FetchOrientation находится в функции 204 в соответствии с интерфейсом уровня 2.) |
104 | Получение первичных ключей таблиц путем вызова SQLPrimaryKeys. |
105 | Используйте хранимые процедуры с помощью escape-последовательности ODBC для вызовов процедур и запрашивайте словарь данных относительно хранимых процедур, вызывая SQLProcedureColumns и SQLProcedures. (Процесс создания и хранения процедур в источнике данных находится вне область этого документа.) |
106 | Подключение в источник данных путем интерактивного просмотра доступных серверов путем вызова SQLBrowse Подключение. |
107 | Используйте функции ODBC вместо инструкций SQL для выполнения определенных операций базы данных: SQLSetPos с SQL_POSITION и SQL_REFRESH. |
108 | Получите доступ к содержимому нескольких результирующих наборов, созданных пакетами и хранимыми процедурами, путем вызова SQLMoreResults. |
109 | Транзакции разделителей, охватывающие несколько функций ODBC, с истинной атомарностью и возможностью указания SQL_ROLLBACK в SQLEndTran. |