SQL语句和存储过程 问题~急

来源:百度知道 编辑:UC知道 时间:2024/05/12 06:03:51
UPDATE语句可否写成存储过程,如果可以写,应该怎么写,以下面SQL语句为例:
update employee set name=?,sex=?,age=?,salary=?,department=?,marriage=?,address=?,phone=?,resume=? where id=?

谢谢解答
name vachar(10)
sex vachar(20)
age int
salary vachar(10)
departemnt vachar(20)
marriage varchar(10)
address varchar(20)
phone vachar(10)
resume varchar(40)

create procedure update_employee
(@name varchar(50),@sex varchar(1),@age int, @salary decimal)
AS
Update employee set name=@name, sex=@sex, age=@age, salary=@salary) where ……

剩下的自己补完整

create procedure updateProc
@name varchar(20),
@sex bit,
@age int,
..这后面的还有的你自己看这加
as
update employee set name=@name,sex=@sex,age=@age ...