1

OPENROWSET(BULK ...) を使用して、ファイルの内容をテーブルに挿入しています。問題は、同じ INSERT ステートメントで別の列の値も指定する必要があることです。

私はこのようなものを持っています:

INSERT INTO MyTable
SELECT *
FROM OPENROWSET(BULK 'c:\foo.bin', SINGLE_BLOB)

ここで別の列の値も指定する方法があると確信していますが、その方法はわかりません。

4

1 に答える 1

6

それを見つけた、それは astandar によって投稿されたリンクにありましたが、例 D:

INSERT INTO MyTable (col1, col2)
SELECT 'foo' AS col1, *
FROM OPENROWSET(BULK N'c:\foo.bin', SINGLE_BLOB) AS col2
于 2009-10-08T19:25:36.110 に答える