请帮忙看下sql语句,不知问题在哪里,在线等
- SQL code
update g set g.出让公告=t.出让公告,g.示意图=t.示意图 from DBLink.tdxx.[dbo].[gpcr_land] g,#temp1 t where g.id = t.主表id and g.id=(@maxid+1)
其中出让公告和示意图是两个image字段,#temp1为临时表,@maxid为一变量,可以编译和执行的,执行完之后并没有更新
[解决办法]
可能是没有满足where 条件的数据
[解决办法]
难道image类型不能update?单纯修改示意图能修改成功吗?
[解决办法]
先确认有被更新的数据吗.
- SQL code
select count(1)from DBLink.tdxx.[dbo].[gpcr_land] g,#temp1 t where g.id = t.主表id and g.id=(@maxid+1)
[解决办法]
返回受影响的行数