11

手動のSQLクエリを作成せずに、SQL Management Studioを使用してファイルをvarbinaryにアップロードする方法はありますか?

4

2 に答える 2

16

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
于 2010-06-16T13:26:17.383 に答える
7

つまり、SQL Server Management Studio(SSMS)を使用します。

オプションは、T-SQLを介してタスクを完了するか、独自のソリューション/アプリケーションをロールすることです。

SQL Server Integration Services(SSIS)を使用して考案されたソリューションも可能です。

于 2010-06-16T14:47:16.487 に答える