2009-11-25 57 views

回答

20

這有幫助嗎?

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 

從這裏摘自: http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/513cbf8c-21a8-4bcc-a565-6eb06437a398

+1

是它確實有助於! – Fazi 2014-01-15 15:02:12

+2

應該提到的是,在OPENROWSET函數列的名稱爲BulkColumn。所以你可以在你的查詢中使用document.BulkColumn而不是*。 – 2015-09-30 11:59:40

+0

那麼如何在查詢中插入多個文件? – 2018-03-02 12:43:50

相關問題