SQL Server OPENROWSET 一括行セット プロバイダーを使用すると、データ ファイルをラージ オブジェクト データとして一括インポートできます。
OPENROWSET Bulk Rowset Provider でサポートされるラージ オブジェクト データ型は 、varbinary(max) または image、 varchar(max) または text、 nvarchar(max) または ntext です。
注
イメージ、テキスト、および ntext データ型は非推奨です。
OPENROWSET BULK 句では、データ ファイルの内容を単一行の単一列行セットとしてインポートするための 3 つのオプションがサポートされています。 フォーマット ファイルを使用する代わりに、これらのラージ オブジェクト オプションのいずれかを指定できます。 これらのオプションは次のとおりです。
シングル_ブロブ
data_fileの内容を単一行として読み取り、その内容を varbinary(max) 型の単一列行セットとして返します。
SINGLE_CLOB
指定したデータ ファイルの内容を文字として読み取り、現在のデータベースの照合順序を使用して、 varchar(max) 型の単一行の単一列行セットとして内容を返します。テキストや Microsoft Word 文書など。
SINGLE_NCLOB
指定したデータ ファイルの内容を Unicode として読み取り、現在のデータベースの照合順序を使用して、 nvarchar(max) 型の単一行の単一列行セットとして内容を返します。
こちらもご覧ください
BULK INSERT または OPENROWSET(BULK...) を使用して一括データをインポートする(SQL Server)
BACKUP (Transact-SQL)
OPENROWSET (Transact-SQL)
一括インポート中の NULL の保持または既定値の使用 (SQL Server)
bcp ユーティリティ
BULK INSERT (Transact-SQL)