SQL SERVER 2005中的OPENROWSET和SINGLE BLOB

时间:2014-11-04 09:36:33

标签: sql-server sql-server-2005

我在这里使用sqlserver 2005我使用openrowset和单个blob函数编写了简单的批量图像上传查询。但我的查询没有执行。显示T-Sql不支持Sql server 2005及以下版本。

我在这里使用像

这样的查询
create table Student_Images(Image_Id int identity,Images image Primary key(Image_Id))

INSERT INTO Student_Images(Images) 
SELECT * FROM
OPENROWSET(BULK N'E:\COE\Images\UHSA1406.jpg',SINGLE_BLOB) as Images

你能建议参考链接吗?在此先感谢:)

1 个答案:

答案 0 :(得分:0)

根据您在评论中发布的实际错误消息判断,您似乎尝试从SQL Server Management Studio运行查询,其版本高于服务器运行的版本。这可能是因为您尝试运行查询的thge机器具有以后的安装。

要解决此错误,请安装2005 SQL Server Management Studio,或使用SQL Server 2005 Management Studio直接在服务器上运行查询。