IRowsetFastLoad (OLE DB)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

下載 OLE DB 驅動程式

IRowsetFastLoad 介面會公開對 SQL Server 以記憶體為基礎之大量複製作業的支援。 OLE DB Driver for SQL Server 取用者使用此介面將資料快速地新增到現有的 SQL Server 資料表。

如果您針對工作階段將 SSPROP_ENABLEFASTLOAD 設定為 VARIANT_TRUE,您無法讀取之後從該工作階段傳回之資料列集中的資料。 當 SSPROP_ENABLEFASTLOAD 設定為 VARIANT_TRUE 時,在工作階段上建立的所有資料列集都屬於 IRowsetFastLoad 類型。 IRowsetFastLoad 資料列集不支援資料列集擷取功能,因此無法從這些資料列集讀取資料。

本節內容

方法 Description
IRowsetFastLoad::Commit (OLE DB) 標示已插入之資料列批次的結尾,並將資料列寫入至 SQL Server 資料表。
IRowsetFastLoad::InsertRow (OLE DB) 將資料列加入至大量複製資料列集。

另請參閱

介面 (OLE DB)
使用 IRowsetFastLoad 大量複製資料 (OLE DB)
使用 IROWSETFASTLOAD 和 ISEQUENTIALSTREAM 將 BLOB 資料傳送到 SQL SERVER (OLE DB)