次の方法で共有


OPENROWSET 一括行セット プロバイダー (SQL Server) を使用してデータ Large-Object 一括インポートする

SQL Server OPENROWSET 一括行セット プロバイダーを使用すると、データ ファイルをラージ オブジェクト データとして一括インポートできます。

OPENROWSET Bulk Rowset Provider でサポートされるラージ オブジェクト データ型は 、varbinary(max) または imagevarchar(max) または textnvarchar(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)