Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Level 1-Schnittstellenkonformitätsebene enthält die Funktionalität der Core-Schnittstellenkonformität sowie zusätzliche Features, z. B. Transaktionen, die in der Regel in einem OLTP-relationalen DBMS verfügbar sind. Ein schnittstellenkonformer Treiber der Ebene 1 ermöglicht der Anwendung zusätzlich zu den Features auf der Core-Schnittstellenkonformitätsebene Folgendes:
| Funktionsnummer | Description |
|---|---|
| 101 | Geben Sie das Schema von Datenbanktabellen und -ansichten an (mit zweiteiliger Benennung). (Weitere Informationen finden Sie in der dreiteiligen Benennungsfunktion 201 in der Schnittstellenkonformität der Ebene 2.) |
| 102 | Aufrufen einer echten asynchronen Ausführung von ODBC-Funktionen, sofern zutreffende ODBC-Funktionen alle synchron oder alle asynchron in einer bestimmten Verbindung sind. |
| 103 | Verwenden Sie bildlauffähige Cursor und erzielen Sie dadurch Zugriff auf ein Resultset auf andere Weise als nur vorwärts, indem Sie SQLFetchScroll aufrufen, wobei das FetchOrientation-Argument nicht SQL_FETCH_NEXT ist. (Die SQL_FETCH_BOOKMARK FetchOrientation befindet sich in Feature 204 in level 2 Interface Conformance.) |
| 104 | Rufen Sie Primärschlüssel von Tabellen ab, indem Sie SQLPrimaryKeys aufrufen. |
| 105 | Verwenden Sie gespeicherte Prozeduren, über die ODBC-Escapesequenz für Prozeduraufrufe und abfragen Sie das Datenwörterbuch in Bezug auf gespeicherte Prozeduren, indem Sie SQLProcedureColumns und SQLProcedures aufrufen. (Der Prozess, mit dem Prozeduren erstellt und in der Datenquelle gespeichert werden, liegt außerhalb des Gültigkeitsbereichs dieses Dokuments.) |
| 106 | Stellen Sie eine Verbindung mit einer Datenquelle her, indem Sie die verfügbaren Server interaktiv durchsuchen, indem Sie SQLBrowseConnect aufrufen. |
| 107 | Verwenden Sie ODBC-Funktionen anstelle von SQL-Anweisungen, um bestimmte Datenbankvorgänge auszuführen: SQLSetPos mit SQL_POSITION und SQL_REFRESH. |
| 108 | Erhalten Sie Zugriff auf den Inhalt mehrerer Resultsets, die von Batches und gespeicherten Prozeduren generiert werden, indem Sie SQLMoreResults aufrufen. |
| 109 | Begrenzen Sie Transaktionen, die mehrere ODBC-Funktionen umfassen, mit echter Atomarität und der Möglichkeit, SQL_ROLLBACK in SQLEndTran anzugeben. |