(當i型spGetNamebyID 1實施例)我不能執行我的SP執行存儲過程
這是我的代碼
alter proc spGetNameByID
@ID int,
@Name varchar(50) output,
@Gender varchar (50) output
as
begin
Select @Name = Name, @Gender = Gender from tblEmployee where ID = @ID
end
Declare @Name varchar(50), @Gender varchar(50)
Execute spGetNameByID 2, @Name out, @Gender out
Print 'Name is ' + @Name + ' Gender ' + @Gender
我得到這個錯誤信息
消息201,級別16 ,狀態4,過程spGetNameByID,行0過程 或函數'spGetNameByID'需要參數'@Name',它不是 提供的。
'EXEC spGetNameById 2,@Name輸出,@Gender output' – Tom