Aracılığıyla paylaş


Table-Valued Parametreleri (OLE DB)

Şunlar için geçerlidir:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitik Platform Sistemi (PDW)Microsoft Fabric'te SQL veritabanı

OLE DB sürücüsünü indirme

Bu bölüm, OLE DB Driver for SQL Server'da tablo değerli parametreler desteğini açıklar. Ek genel bakış bilgileri için Table-Valued Parametreleri (SQL Server için OLE DB Sürücüsü) bölümüne bakınız. Örnek için Use Table-Valued Parameters (OLE DB) bölümüne bakınız.

Açıklamalar

Şu anda, sunucuya çok satırlı veriyi parametre setleriyle bir prosedürün parametresi olarak gönderebilirsiniz ( ICommand::Execute'daki DBPARAMS parametresi). Parametre setlerinde, kümenin her elemanı ayrı bir uzak prosedür çağrısı (RPC) talebi ile sunucuya gönderilmelidir. Tablo değerli parametreler benzer işlevsellik sağlar, ancak sunucu ile daha iyi entegrasyon sağlanır. RPC isteği sayısını azaltır ve sunucuda küme tabanlı işlemleri mümkün kılar.

Tablo-değer parametreleri, SQL Server için OLE DB Driver (OLE DB Sıralar Kümesi nesneleri) olarak desteklenir. Herhangi bir Rowset nesnesi, tüketici (yani, SQL Server için OLE DB Driver kullanan istemci uygulaması) tarafından tablo değerli parametre parametreleri için bir yer tutucu olarak sağlanabilir. Tablo değerli parametreler, diğer SQL Server parametre türleri gibi ele alınır. SQL Server için OLE DB Sürücüsü, oluşturma, keşif, tanımlama, bağlama ve şema arayüzleri sağlar.

Bu Kısımda

Ayrıca Bkz.

SQL Server Programlama için OLE DB Sürücüsü
Table-Valued Parametrelerini Kullan (OLE DB)