OLE DB adatforrás elérése OLE DB táblafüggvényekkel:
A csomagoló-modul használata az a technika, amivel a befogadott kiszolgálók kommunikálnak az adatforrásokkal, ezt az eljárást használják az adatok betöltéséhez. Az alábbi példa egy CREATE WRAPPER utasítást mutat be:
CREATE WRAPPER OLEDBahol az OLEDB az OL DB szolgáltatókhoz használt csomagoló modul alapértelmezett neve. Az alapértelmezett nevet természetesen lehet helyettesíteni tetszés szerinti saját névvel, mindazonáltal ebben az esetben kötelező megadni a LIBRARY paramétert és a befogadott kiszolgáló rendszer csomagoló könyvtárának a nevét. A SQL Reference, Volume 2 könyvben talál további információt a csomagoló könyvtárak neveivel kapcsolatosan.
CREATE SERVER Nwind WRAPPER OLEDB OPTIONS ( CONNECTSTRING 'Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\msdasdk\bin\oledb\nwind.mdb', COLLATING_SEQUENCE 'Y');ahol
A CONNECTSTRING paraméter teljes szintaxisát és szemantikáját lásd: Microsoft OLE DB 2.0 Programmer's Reference and Data Access SDK, Microsoft Press, 1998.
CREATE USER MAPPING FOR jancsi SERVER Nwind OPTIONS (REMOTE_AUTHID 'dani', REMOTE_PASSWORD 'sajelszó');ahol
CREATE FUNCTION rendel () RETURNS TABLE (rendel_azon INTEGER, ...) LANGUAGE OLEDB EXTERNAL NAME 'Nwind!rendel';