有如下三个表:表A:AID,Name,表B:BID,Age,表C:CID,class ,我想通过一个存储过修改表A中Name字段,表B中的Age字段,表C中的Class字段,请问语句该怎么写?
------解决方案--------------------
何必要存储过程?
update a set name=...
update b set age=...
update c set class=...
------解决方案--------------------
- SQL code
create procedure pr_test ( @Name varchar(8), @Age tinyint, @class varchar(8))as begin begin tran begin try update A set Name = @Name where ... update B set Age = @Age where ... update C set class = @class where ... commit tran end try begin catch rollback tran end catch end