Sdílet prostřednictvím


Shoda rozhraní úrovně 1

Úroveň shody rozhraní 1 zahrnuje funkcionalitu úrovně shody základního rozhraní a další funkce, jako jsou transakce, které jsou obvykle k dispozici v relačním DBMS OLTP. Ovladač, který vyhovuje rozhraní úrovně 1, umožňuje aplikaci kromě funkcí na úrovni souladu s rozhraním Core provádět následující akce:

Číslo funkce Description
101 Zadejte schéma databázových tabulek a zobrazení (pomocí dvoudílného pojmenování). (Další informace naleznete v třídílné funkci pojmenování 201 v Konformitě rozhraní úrovně 2.)
102 Vyvolání skutečného asynchronního spouštění funkcí ODBC, pokud jsou příslušné funkce ODBC synchronní nebo všechny asynchronní v daném připojení.
103 Používejte rolovatelné kurzory a tím získáte přístup k sadě výsledků jinými metodami než jen dopředným přístupem, pomocí volání SQLFetchScroll s argumentem FetchOrientation, který není SQL_FETCH_NEXT. (Vlastnost SQL_FETCH_BOOKMARK FetchOrientation je ve vlastnosti 204 na úrovni 2 shody rozhraní.)
104 Získání primárních klíčů tabulek voláním SQLPrimaryKeys.
105 Použijte uložené procedury pomocí únikové sekvence ODBC pro volání procedur a dotazujte se slovníku dat ohledně uložených procedur voláním SQLProcedureColumns a SQLProcedures. (Proces vytvoření a uložení postupů ve zdroji dat je mimo rozsah tohoto dokumentu.)
106 Připojte se ke zdroji dat interaktivním procházením dostupných serverů voláním sqlBrowseConnect.
107 K provádění určitých databázových operací použijte funkce ODBC místo příkazů SQL: SQLSetPos s SQL_POSITION a SQL_REFRESH.
108 Získejte přístup k obsahu několika sad výsledků generovaných dávkovými úlohami a uloženými procedurami voláním SQLMoreResults.
109 Oddělte transakce zahrnující několik funkcí ODBC se skutečnou atomicitou a schopností určit SQL_ROLLBACK ve SQLEndTran.