2009-11-25 15 views

cevap

20

Bu yardımcı olur mu?

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

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

buradan Alındığı: http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/513cbf8c-21a8-4bcc-a565-6eb06437a398

+1

Evet çözülmesine yardımcı olur! – Fazi

+2

, OpenRowSet işlevlerindeki sütunun, BulkColumn adlı ada sahip olduğu belirtilmelidir. Bu yüzden, document.BulkColumn yerine sorgunuzda * kullanabilirsiniz. –

+0

Peki, bir sorguya birden çok dosya nasıl eklerim? –

İlgili konular