IRowsetFastLoad (OLE DB)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Die IRowsetFastLoad-Schnittstelle unterstützt speicherbasierte Massenkopiervorgänge in SQL Server. OLE DB-Treiber für SQL Server-Consumer verwenden die Schnittstelle zum schnellen Hinzufügen von Daten zu einer vorhandenen SQL Server-Tabelle.
Wenn Sie SSPROP_ENABLEFASTLOAD für eine Sitzung auf VARIANT_TRUE festlegen, können Sie keine Daten aus Rowsets lesen, die danach von dieser Sitzung zurückgegeben werden. Wenn SSPROP_ENABLEFASTLOAD auf VARIANT_TRUE festgelegt wird, sind alle Rowsets, die in dieser Sitzung erstellt werden, vom Typ „IRowsetFastLoad“. IRowsetFastLoad-Rowsets unterstützen die Funktionalität zum Abrufen von Rowsets nicht. Daher können aus diesen Rowsets keine Daten gelesen werden.
In diesem Abschnitt
Methode | Beschreibung |
---|---|
IRowsetFastLoad::Commit (OLE DB) | Markiert das Ende eines Batches eingefügter Zeilen und schreibt die Zeilen in die SQL Server-Tabelle. |
IRowsetFastLoad::InsertRow (OLE DB) | Fügt dem Rowset für das Massenkopieren eine Zeile hinzu. |
Weitere Informationen
Schnittstellen (OLE DB)
Massenkopieren von Daten mithilfe von IRowsetFastLoad (OLE DB)
Senden von BLOB-Daten an SQL SERVER mit IROWSETFASTLOAD und ISEQUENTIALSTREAM (OLE DB)