Partager 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. Les types de données image, text et ntext sont désapprouvés dans MicrosoftSQL Server 2005. 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.