CREATE PROCEDURE empUpdate(@emp_ID NCHAR(5),
@emp_name NVARCHAR(20),
@emp_sex NVARCHAR(5),
@emp_age int,
@emp_num NVARCHAR(20),
@emp_birth datetime,
@emp_address NVARCHAR(50),
@enterday datetime,
@outday datetime,
@onwork int)AS
SET NOCOUNT OFF;
UPDATE employee
SET emp_name = @emp_name
emp_sex=@emp_sex
emp_age=@emp_age
emp_num=@emp_num
emp_birth=@emp_birth
emp_address=@emp_address
enterday=@enterday
outday=@outday
onwork=@onwork
WHERE emp_ID = @emp_ID;
GO我的这个存储过程执行后说语法有错误,我的目的是一个表的更新存储过程 当emp_ID一样时 更新余下的全部字段
请问我的问题在那里
emp_sex=@emp_sex,
emp_age=@emp_age,
emp_num=@emp_num,
emp_birth=@emp_birth,
emp_address=@emp_address,
enterday=@enterday,
outday=@outday,
onwork=@onwork
SET emp_name = @emp_name,
emp_sex=@emp_sex,
emp_age=@emp_age,
emp_num=@emp_num,
emp_birth=@emp_birth,
emp_address=@emp_address,
enterday=@enterday,
outday=@outday,
onwork=@onwork
WHERE emp_ID = @emp_ID;