日期:2014-05-18  浏览次数:20560 次

sqlserver循环修改存储过程
数据库中有3000多条数据库,我想通过一个存储过程做一下操作:如果HY_Info_Status列的值是5把它修改成0,如果HY_Info_Status是的值是0就把它修改成5,用存储过程怎么写? 表名字是hy_Info


------解决方案--------------------
update hy_Info
set HY_Info_Status=case when HY_Info_Status=5 then 0 when 0 then 5 else HY_Info_Status end