適用対象:SQL Server
SQL Server OPENROWSET BULK 行セット プロバイダーを使用すると、データ ファイルをラージ オブジェクト データとして一括インポートすることができます。
OPENROWSET 一括行セット プロバイダーがサポートするラージ オブジェクト データ型は、 varbinary(max) (または image)、 varchar(max) (または text)、および nvarchar(max) (または ntext) です。
注
image、 text 、 ntext の各データ型は非推奨とされます。
OPENROWSET BULK 句では、データ ファイルの内容を単一行、単一列の行セットとしてインポートするための 3 つのオプションがサポートされています。 フォーマット ファイルを使用する代わりに、ラージ オブジェクトのいずれかのオプションを指定できます。 これらのオプションは次のとおりです。
SINGLE_BLOB
data_file の内容を単一行として読み取り、 varbinary(max)型の単一列の行セットとして内容を返します。
SINGLE_CLOB
指定したデータ ファイルの内容を文字として読み取り、テキストや Microsoft Word 文書などの現在のデータベースの照合順序を使用して、varchar(max) 型の単一行および単一列の行セットとして内容を返します。
SINGLE_NCLOB
指定したデータ ファイルの内容を Unicode として読み取り、現在のデータベースの照合順序を使用して、 nvarchar(max)型の単一行および単一列の行セットとして内容を返します。