SQL Server 2005/2008: вставить файл в столбец varbinary (max) в Transact-SQL - PullRequest
16 голосов
/ 31 июля 2009

Можно ли вставить файл в столбец varbinary (max) в Transact-SQL? Если да, я бы очень хотел иметь фрагмент кода, чтобы хотя бы дать мне представление о том, как это сделать.

Спасибо

1 Ответ

29 голосов
/ 31 июля 2009

Это так просто - раз ты это знаешь! :-) Нашел это в блоге Грега Дункана некоторое время назад:

INSERT INTO YourTable(YourVarbinaryColumn)
    SELECT * FROM 
    OPENROWSET(BULK N'(name of your file to import)', SINGLE_BLOB) AS import

А вот документация библиотеки MSDN .

Марк

...