注册 登录
编程论坛 SQL Server论坛

[求助]做一个插入数据的存储过程

重在参与 发布于 2007-03-22 16:18, 1002 次点击

假如有两个表userInfo和userType
userInfo:
uID uName uAge

userType:
uID uSex

其中userType的ID列是userInfo的外键,现在向这两个表中插入数据我是用两条insert语句写的,我想变成存储过程,不知道应该怎么写,请高手指教,万分感谢

3 回复
#2
棉花糖ONE2007-03-22 17:06

那就写成存储过程了,输入的值定义成参数

#3
重在参与2007-03-22 19:44
create proc proc_insert
@stuname varchar(10),
@strage int,
@stusex varchar(10)
AS
insert into stu1(stuName,stuAge) values(@stuname,strage)
insert into stu2(strSex) values(@stusex)
GO

我是这么写的,可是出错,我没用过存储过程,麻烦版主一下,可以帮忙写一下代码吗,谢谢
#4
重在参与2007-03-22 19:49
啊,不好意思哈,是我自己马虎写错了,原来存储过程这么简单呀
1