IRowsetFastLoad (OLE DB)

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics 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 行集不支持行集提取功能,因此无法读取这些行集中的数据。

本节内容

方法 说明
IRowsetFastLoad::Commit (OLE DB) 标记一批插入的行的末尾并将这些行写入 SQL Server 表。
IRowsetFastLoad::InsertRow (OLE DB) 将行添加到大容量复制行集中。

另请参阅

接口 (OLE DB)
使用 IRowsetFastLoad (OLE DB) 大容量复制数据
使用 IROWSETFASTLOAD 和 ISEQUENTIALSTREAM 将 BLOB 数据发送到 SQL SERVER (OLE DB)