2013-03-27 106 views

回答

36

試試這個,

insert into tableName (ImageColumn) 
SELECT BulkColumn 
FROM Openrowset(Bulk 'image..Path..here', Single_Blob) as img 

插入

enter image description here

刷新表

enter image description here

+2

請解釋什麼是bulkcolumn? – VINNUSAURUS 2013-03-27 13:59:38

+1

'bulkcolumn'是語法的一部分。 – 2013-03-27 14:00:23

+0

我試過這INSERT INTO女(圖像)選擇BulkColumn從Openrowset(BULK'E:\ Vinay \新文件夾(2)\ ileana00002.jpg',Single_Blob)作爲img,但它給錯誤消息515,級別16,狀態2,第1行 無法將值NULL插入到'ID'列'PMB.dbo.Female'列中;列不允許有空值。 INSERT失敗。 該聲明已被終止。 – VINNUSAURUS 2013-03-27 14:10:32

7
Insert Into FEMALE(ID, Image) 
Select '1', BulkColumn 
from Openrowset (Bulk 'D:\thepathofimage.jpg', Single_Blob) as Image 

您還需要管理員權限才能運行查詢。

相關問題