各位大侠,请问怎样在存储过程里,批量更新数据啊?(刚才我问题 我描述错了,不好意思,只好再提问一次)
我有一个表
MyTab
----------
ID ClassType OrderNum
1 2 1
2 3 3
2 3 5
我想写一个存储过程 Inc_OrderNum,该存储过程有一个@ClassType参数,
调用 exec Inc_OrderNum 3 之后,
对OrderNum字段批量更新 ClassType =3的记录,即 符号条件的每条记录的OrderNum 字段要重新编码
ClassType =3 的记录有两条,先让这些记录按现有的OrderNum排序,然后第2条记录改OrderNum=1,第2条记录改OrderNum=2
MyTab
----------
ID ClassType OrderNum
1 2 1
2 3 1 //3->1
2 3 2 //5->2
CREATE PROCEDURE Inc_OrderNum
(
@ClassType int
)
AS
--请问这个存储过程怎么写呢?,谢谢各位大侠!!!
GO
...全文


