如何将图像放入sql表?

时间:2014-11-25 15:31:19

标签: sql sql-server image

我正试图将img放入我的表格

insert into product (img) 
SELECT '1', BulkColumn 
FROM Openrowset( Bulk 'product_test.jpeg', Single_Blob) as img

到目前为止我有这个但是它出现了错误#1064告诉我我有语法错误 任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

我不建议您将任何图像插入数据库表。无论如何,如果你这样做,你将从当前的数据库中获得非凡的性能,这意味着速度的损失和大量无用的数据空间。

我建议您将图片上传到您的网站,并将其位置插入表格。

以下是有关我的建议的更多信息:http://bit.ly/1rolVMX

答案 1 :(得分:0)

您需要在insert语句中指定两列:

insert into product (theOthercolumnName, img) 
SELECT '1', BulkColumn 
FROM Openrowset( Bulk 'product_test.jpeg', Single_Blob) as img

还要确保列定义与您要插入的内容相匹配