0
我想知道为什么下面的存储过程不能正常工作。它给出错误invalid syntax near WHERE
。在存储过程中使用sql中的where语句插入语句
ALTER PROCEDURE salary
@salary int = 0,
@id int =0
AS
SET NOCOUNT ON
BEGIN
begin
insert into account (Salary) values (@salary) where staffId = @id;
end
END
表结构是什么样的,即我假设staffId是一个帐户的字段。 – 2014-11-23 11:51:42