我需要使用T-SQL将计算机路径(例如D:\th.jpg)中的图像插入MS SQL Server二进制列,并使用WHERE子句选择特定的行。
D:\th.jpg
此列的名称为Image,数据类型为varbinary(MAX),我的表名称为Recipes。
Image
varbinary(MAX)
Recipes
Update dbo.Recipes Set Image = (SELECT * FROM OPENROWSET(BULK N'D:\th.jpg', SINGLE_BLOB) Image) Where Id = 13