Chcete-li přistupovat ke zdrojům dat OLE DB pomocí tabulkových funkcí OLE DB:
Modul wrapper je mechanismus, pomocí kterého federované servery komunikují se zdroji dat a načítají z nich data. Následující příklad ukazuje použití příkazu CREATE WRAPPER:
CREATE WRAPPER OLEDBkde OLEDB je předvolené jméno modulu wrapper použitého pro poskytovatele OLE DB. Předvolené jméno můžete zaměnit nějakým, které si zvolíte; pokud tak učiníte, musíte však za příkaz přidat parametr LIBRARY a jméno knihovny modulu wrapper pro platformu federovaného serveru. Další informace o jménech knihoven modulů wrapper najdete v příručce SQL Reference, Volume 2.
CREATE SERVER Nwind WRAPPER OLEDB OPTIONS ( CONNECTSTRING 'Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\msdasdk\bin\oledb\nwind.mdb', COLLATING_SEQUENCE 'Y');kde:
Úplnou syntaxi a sémantiku volby CONNECTSTRING najdete v příručce Microsoft OLE DB 2.0 Programmer's Reference and Data Access SDK, Microsoft Press, 1998.
CREATE USER MAPPING FOR jan SERVER Nwind OPTIONS (REMOTE_AUTHID 'david', REMOTE_PASSWORD 'mojeheslo');kde:
CREATE FUNCTION orders () RETURNS TABLE (orderid INTEGER, ...) LANGUAGE OLEDB EXTERNAL NAME 'Nwind!orders';