我在这里使用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
你能建议参考链接吗?在此先感谢:)
答案 0 :(得分:0)
根据您在评论中发布的实际错误消息判断,您似乎尝试从SQL Server Management Studio运行查询,其版本高于服务器运行的版本。这可能是因为您尝试运行查询的thge机器具有以后的安装。
要解决此错误,请安装2005 SQL Server Management Studio,或使用SQL Server 2005 Management Studio直接在服务器上运行查询。