Schnittstellenübereinstimmung auf Ebene 2
Die Level 2-Schnittstellenkonformitätsebene umfasst die Funktionalität der Level 1-Schnittstelle und die folgenden Features:
Featurenummer | Beschreibung |
---|---|
201 | Verwenden Sie dreiteilige Namen von Datenbanktabellen und Ansichten. (Weitere Informationen finden Sie im zweiteiligen Namensunterstützungsfeature 101 in Level 1 Interface Conformance.) |
202 | Beschreiben Sie dynamische Parameter, indem Sie SQLDescribeParam aufrufen. |
203 | Verwenden Sie nicht nur Eingabeparameter, sondern auch Ausgabe- und Ausgabeparameter sowie Ergebniswerte gespeicherter Prozeduren. |
204 | Verwenden Sie Lesezeichen, einschließlich des Abrufens von Textmarken, durch Aufrufen von SQLDescribeCol und SQLColAttribute für Die Spaltennummer 0; Abrufen basierend auf einer Textmarke, durch Aufrufen von SQLFetchScroll mit dem Argument FetchOrientation auf SQL_FETCH_BOOKMARK; und Aktualisieren, Löschen und Abrufen von Textmarkenvorgängen durch Aufrufen von SQLBulkOperations mit dem Argument "Operation " auf SQL_UPDATE_BY_BOOKMARK, SQL_DELETE_BY_BOOKMARK, oder SQL_FETCH_BY_BOOKMARK. |
205 | Rufen Sie erweiterte Informationen zum Datenwörterbuch ab, indem Sie SQLColumnPrivileges, SQLForeignKeys und SQLTablePrivileges aufrufen. |
206 | Verwenden Sie ODBC-Funktionen anstelle von SQL-Anweisungen, um zusätzliche Datenbankvorgänge auszuführen, indem Sie SQLBulkOperations mit SQL_ADD oder SQLSetPos mit SQL_DELETE oder SQL_UPDATE aufrufen. (Support für Anrufe an SQLSetPos mit dem LockType-Argument, das auf SQL_LOCK_EXCLUSIVE oder SQL_LOCK_UNLOCK festgelegt ist, ist kein Teil der Konformitätsstufen, sondern ein optionales Feature.) |
207 | Aktivieren Sie die asynchrone Ausführung von ODBC-Funktionen für die angegebenen einzelnen Anweisungen. |
208 | Rufen Sie die SQL_ROWVER Zeilenidentifikationsspalte von Tabellen ab, indem Sie SQLSpecialColumns aufrufen. (Weitere Informationen finden Sie im Support für SQLSpecialColumns mit dem IdentifierType-Argument, das auf SQL_BEST_ROWID als Feature 20 in Core Interface Conformance festgelegt ist.) |
209 | Legen Sie das attribut der SQL_ATTR_CONCURRENCY-Anweisung auf mindestens einen anderen Wert als SQL_CONCUR_READ_ONLY fest. |
210 | Die Möglichkeit zum Timeout von Anmeldeanforderungen und SQL-Abfragen (SQL_ATTR_LOGIN_TIMEOUT und SQL_ATTR_QUERY_TIMEOUT). |
211 | Die Möglichkeit, die Standardisolationsstufe zu ändern; die Möglichkeit, Transaktionen mit der isolationsfähigen Ebene "serializierbar" auszuführen. |