0条评论
还没有人评论过~
请教:
我有两个update 语句:
update tb_menu3
set selected = 0
where selected = 1
update tb_menu3
set selected = 1
where mid in ('m022','m023','m032'))
select * from tb_menu3
where selected = 1;
放在MSSMS中执行,没有问题。三条数据被更新;但我将上述语句放在stored procedure 中执行,没有出现被更新的三条数据(即使我将上述update 分别放在Begin Try
Begin TransAction end TransAction end try 中 ),为啥?
谢谢!
proc 的代码贴出来