Загрузите файл в varbinary с помощью SQL Management Studio

Есть ли способ загрузить файл в varbinary с помощью SQL Management Studio без указания ручного SQL-запроса?

Ответ 1

использовать OPENROWSET

Пример

USE AdventureWorks2008R2;
GO
CREATE TABLE myTable(FileName nvarchar(60), 
  FileType nvarchar(60), Document varbinary(max));
GO

INSERT INTO myTable(FileName, FileType, Document) 
   SELECT 'Text1.txt' AS FileName, 
      '.txt' AS FileType, 
      * FROM OPENROWSET(BULK N'C:\Text1.txt', SINGLE_BLOB) AS Document;
GO

Ответ 2

Короче говоря, используя SQL Server Management Studio (SSMS), нет.

Параметры: либо выполнить свою задачу с помощью T-SQL, либо свернуть свое собственное решение/приложение.

Возможно также решение, разработанное с использованием служб интеграции SQL Server (SSIS).