我正在使用 sql2000,但我也在使用 mysql 和 sql2008,并且对如何计算我刚刚更新的更新数量感兴趣?我确实看到了更新表的位置,但不确定这是否在正常查询中。谢谢
declare @updateCount as int
set @updateCount = 0
begin transaction
set @updateCount = update GENIUSES set IQ=161 where IQ=86 and username like 'RetroCoder'
print @updateCount
if @updateCount = 1
commit
else
rollback