Share via


Importation en bloc de données LOB

Un fichier de données peut être importé en bloc sous la forme de données LOB. Dans Microsoft SQL Server 2005, les types de données image, text et ntext sont abandonnés. Elles sont remplacées respectivement par varbinary(max), varchar(max) et nvarchar(max).

Importation d'objets LOB au moyen du fournisseur d'ensembles de lignes en bloc OPENROWSET

Pour importer des objets LOB, la clause OPENROWSET BULK prend en charge trois options qui vous permettent d'importer le contenu d'un fichier de données sous la forme d'un ensemble de lignes à une seule ligne et une seule colonne. Vous pouvez spécifier une des options au lieu d'utiliser un fichier de format.

Ces options sont les suivantes :

SINGLE_BLOB

Lit le contenu du data_file comme une seule ligne, retourne le contenu comme un ensemble de lignes à une seule colonne de type varbinary(max).

SINGLE_CLOB

Lit le contenu du fichier de données spécifié comme des caractères, retourne le contenu sous la forme d'un ensemble de lignes à une seule ligne et une seule colonne de type varchar(max) en utilisant le classement de la base de données actuelle (texte ou document Microsoft Word).

SINGLE_NCLOB

Lit le contenu du fichier de données spécifié comme de l'unicode, renvoie le contenu sous la forme d'un ensemble de lignes à une seule ligne et une seule colonne de type nvarchar(max) en utilisant le classement de la base de données active.

Voir aussi

Concepts

Conservation des valeurs NULL ou utilisation des valeurs par défaut lors de l'importation en bloc

Autres ressources

BACKUP (Transact-SQL)
OPENROWSET (Transact-SQL)
Utilitaire bcp
BULK INSERT (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005