mssql一个存储过程如何写

来源:百度知道 编辑:UC知道 时间:2024/05/11 22:47:32
我有两个个表 表一 表二 两个表的字段不相同
实现如下功能如何写存储过程
我把表一的记录部分字段插入到 表二
但是表2有些字段我需要加入数字

Create procedure Up_test
@SNo varchar(10),
@Math numeric(5) --这个就是你要输入的数据。
as
insert into test
select * from result where sno=@sno --先插入数据

update test set math=@math
where sno=@sno --再更新数据。

insert 表2(字段1,
字段2,
...)
select
(对应字段1,
对应字段2,
...)
from 表一.