34,876
社区成员
发帖
与我相关
我的任务
分享DECLARE @Sql nvarchar(500)
SET @Sql = N'UpDate '+ @TableName + ' Set '+ @ImgaeColumnName + '=' + cast(@Image as nvarchar) + ' as nvarchar(500)) Where '+ @RowWithIDName + '=' + @RowIDDECLARE @Sql nvarchar(500)
SET @Sql = N'UpDate '+ @TableName
+ ' Set '+ @ImgaeColumnName + '=cast(cast(' + cast(@Image as nvarchar) + ' as varbinary(max)) as nvarchar(500)) Where '
+ @RowWithIDName + '=' + rtrim(@RowID)create table tb(id int identity(1,1),img image)
insert tb values(0x1111)
select cast(cast(img as varbinary(max)) as nvarchar(max)) from tb
/*
--------
ᄑ
(1 行受影响)
*/
drop table tbDECLARE @Sql nvarchar(500)
SET @Sql = N'UpDate '+ @TableName + ' Set '+ @ImgaeColumnName + '=cast(' + cast(@Image as nvarchar) + ' as nvarchar(500)) Where '+ @RowWithIDName + '=' + rtrim(@RowID)