Massenimportieren von LOB-Daten
Eine Datendatei kann in Form von LOB-Daten massenimportiert werden. In Microsoft SQL Server 2005 sind die Datentypen image, der text und ntext als veraltet markiert. An ihrer Stelle werden die Datentypen varbinary(max), varchar(max) und nvarchar(max) verwendet.
Importieren von LOBs (Large Objects) mithilfe des OPENROWSET-Bulk-Rowsetanbieters
Die OPENROWSET BULK-Klausel unterstützt für den Import von LOB-Daten drei Optionen, die den Import der Inhalte einer Datendatei als einzeiliges, einspaltiges Rowset ermöglichen. Statt eine Formatdatei zu verwenden, können Sie eine der LOB-Optionen angeben.
Folgende LOB-Optionen stehen Ihnen zur Verfügung:
SINGLE_BLOB
Liest die Inhalte von data_file als einzelne Zeile, und gibt die Inhalte als einspaltigen Rowset im varbinary(max)-Datentyp zurück.
SINGLE_CLOB
Liest die Inhalte der angegebenen Datendatei als Zeichen, und gibt die Inhalte als einzeiliges, einspaltiges Rowset im varchar(max)-Datentyp zurück, wobei die Sortierung der aktuellen Datenbank verwendet wird; z. B. Text oder Microsoft Word-Dokument.
SINGLE_NCLOB
Liest die Inhalte der angegebenen Datendatei als Unicode, und gibt die Inhalte als einzeiliges, einspaltiges Rowset im nvarchar(max)-Datentyp zurück, wobei die Sortierung der aktuellen Datenbank verwendet wird.
Siehe auch
Konzepte
Beibehalten von NULL-Werten oder Verwenden von Standardwerten während des Massenimports
Andere Ressourcen
BACKUP (Transact-SQL)
OPENROWSET (Transact-SQL)
bcp (Dienstprogramm)
BULK INSERT (Transact-SQL)