Sdílet prostřednictvím


Table-Valued Parametry (OLE DB)

Platí na:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytický platformový systém (PDW)SQL databáze v Microsoft Fabric

Stáhnout ovladač OLE DB

Tato sekce popisuje podporu parametrů s tabulkovými hodnotami v OLE DB Driver pro SQL Server. Pro další přehled viz Table-Valued Parametry (OLE DB Driver for SQL Server). Pro ukázku viz Použít Table-Valued parametry (OLE DB).

Poznámky

V současnosti můžete posílat víceřádková data serveru jako parametry do procedury s parametry s parametry (parametr DBPARAMS v ICommand::Execute). U sad parametrů musí být každý prvek množiny odeslán v samostatném požadavku vzdáleného volání procedury (RPC) serveru. Parametry s tabulkovými hodnotami poskytují podobnou funkčnost, ale integrace se serverem je lepší. Snižuje počet požadavků RPC a umožňuje operace založené na sadách na serveru.

Parametry tabulkové hodnoty jsou v OLE DB Driver for SQL Server podporovány jako objekty řádků OLE DB. Jakýkoli objekt v řádku mohl být poskytnut uživatelem (tedy klientskou aplikací používající OLE DB Driver pro SQL Server) jako zástupce pro parametry parametrů s hodnotami tabulky. Parametry s tabulkovými hodnotami jsou považovány za jiné typy parametrů SQL Serveru. OLE DB Driver pro SQL Server poskytuje rozhraní pro vytváření, objevování, specifikaci, vazby a schémata.

V této sekci

Viz také

ovladač OLE DB pro programování SQL Serveru
Použijte Table-Valued parametry (OLE DB)