Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az ODBC az alábbi specifikációkkal és szabványokkal összhangban van, amelyek a Call-Level felülettel (CLI) foglalkoznak. (Az ODBC-funkciók az egyes szabványok szuperhalmazai.)
Az Open Group CAE "Adatkezelés: SQL Call-Level interface (CLI)" specifikációja
ISO/IEC 9075-3:1995 (E) Call-Level Interface (SQL/CLI)
Ennek az igazításnak az eredményeként a következők igazak:
Az Open Group és az ISO CLI specifikációinak megfelelően írt alkalmazások ODBC 3.x illesztővel vagy szabványnak megfelelő illesztőprogrammal működnek, amikor az ODBC 3.x fejlécfájlokkal van lefordítva, és ODBC 3.x kódtárakkal van összekapcsolva, és amikor az ODBC 3.x Illesztőprogram-kezelőn keresztül fér hozzá az illesztőprogramhoz.
Az Open Group és az ISO CLI specifikációinak megfelelően írt illesztőprogramok odBC 3.x alkalmazással vagy szabványnak megfelelő alkalmazással működnek, amikor az ODBC 3.x fejlécfájlokkal van lefordítva, és ODBC 3.x kódtárakkal van összekapcsolva, és amikor az alkalmazás az ODBC 3.x Driver Manageren keresztül fér hozzá az illesztőprogramhoz. (További információ: Szabványoknak megfelelő alkalmazások és illesztőprogramok.
A Core felületmegelőségi szintje magában foglalja az ISO CLI összes funkcióját és a nyílt csoport parancssori felületének összes nemopciós funkcióját. A nyílt csoport parancssori felületének választható funkciói magasabb felületmegelőségi szinteken jelennek meg. Mivel az összes ODBC 3.x illesztőprogramra szükség van a Core felület megfelelőségi szintjének funkcióinak támogatásához, a következők igazak:
Az ODBC 3.x-illesztő támogatja a szabványoknak megfelelő alkalmazások által használt összes funkciót.
Egy ODBC 3.x alkalmazás, amely csak az ISO CLI funkcióit és az Open Group CLI kötelező funkcióit használja, bármilyen szabványnak megfelelő illesztővel működni fog.
Az ISO/IEC és az Open Group CLI szabványokban szereplő hívásszintű interfész-specifikációk mellett az ODBC a következő funkciókat valósítja meg. (Ezen funkciók némelyike az ODBC 3.x előtti verzióiban is létezett.)
Multirow-lekérések egyetlen függvényhívással
Kötés paramétertömbhöz
Könyvjelzők támogatása, beleértve a könyvjelzők, a változó hosszúságú könyvjelzők beolvasását, valamint a könyvjelzőműveletek tömeges frissítését és törlését a különálló sorokban
Sorszintű kötés
Kötéseltolások
SQL-utasítások kötegeinek támogatása tárolt eljárásban vagy SQLExecute vagy SQLExecDirect használatával végrehajtott SQL-utasítások sorozataként
Pontos vagy hozzávetőleges kurzorsorok száma
Pozícionált frissítési és törlési műveletek, valamint kötegelt frissítések és törlések a függvényhívás (SQLSetPos) révén
Katalógusfüggvények, amelyek információkat nyernek ki az információs sémából anélkül, hogy támogató információséma-nézetekre van szükség
Külső illesztések, skaláris függvények, dátum-idő literálok, intervallum literálok és tárolt eljárások escape szekvenciái.
Kódoldal-fordító könyvtárak
Egy illesztőprogram ANSI-megfelelőségi szintjének és SQL-támogatásának jelentése
Igény szerinti automatikus feltöltés a megvalósítási paraméterleíróba
Továbbfejlesztett diagnosztikák, sor- és paraméterállapot-tömbök
Datetime, interval, numerikus/decimális és 64 bites egész szám alkalmazáspuffertípusok
Aszinkron végrehajtás
Tárolt eljárások támogatása, beleértve az escape szekvenciákat, a kimeneti paraméterek kötési mechanizmusait, és a katalógusfüggvényeket.
Kapcsolatok fejlesztései, beleértve a kapcsolati attribútumok támogatását és az attribútumok böngészését