Я не могу выполнить мой SP (пример, когда я типа spGetNamebyID 1)выполнения хранимых процедуры
Вот мой код
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
Я получаю сообщение об ошибке
Msg 201, Level 16 , Состояние 4, Процедура spGetNameByID, Строка 0 Процедура или функция 'spGetNameByID' ожидает параметр '@Name', который не был указан .
'EXEC spGetNameById 2, выход @name, @Gender output' – Tom