Я создал хранимую процедуру, чтобы найти имя и обозначение, снабжая доход работникакак для преобразования приложений в Sp с динамическим параметром
Create PROCEDURE GetEmployeessalaryInOutputVariable
(
@Income INT, -- Input parameter, Income of the Employee
@FirstName VARCHAR (30) OUT, -- Output parameter to collect the Employee name
@Title VARCHAR (30)OUT -- Output Parameter to collect the Employee designation
)
AS
BEGIN
SELECT [email protected], [email protected]
FROM Salaries WHERE @Income=Income
END
После этого я попытался выполнить Sp следующего
Declare @FirstName as varchar(30) -- Declaring the variable to collect the Employeename
Declare @Title as varchar(30) -- Declaring the variable to collect the Designation
Execute GetEmployeessalaryInOutputVariable 500 , @FirstName output, @Title output
select @FirstName,@Title as Designation
Как только я пишу выше заявление, он выводит сообщение об ошибке, отображающего
Invalid object name GetEmployeessalaryInOutputVariable
Почему это бэхо так ли это, хотя процедура была создана и существует?
Также, как я могу запустить запрос для получения правильных результатов?
пожалуйста, вы можете предоставить отформатированные Кодексы? – Arnab