Co sprawia, że myślisz, że to źle?
CREATE PROCEDURE MyInsertSP
@FirstName varchar(255),
@LastName varchar(255)
AS
BEGIN
INSERT INTO Table VALUES('Some Value')
EXECUTE LandData_Update @FirstName, @LastName
END
Czy pojawia się błąd czy coś takiego?
EDYTUJ: Nie ma znaczenia, jak nazywają się zmienne, ale aby zrobić to, co chcesz, możesz zadeklarować dwie nowe zmienne.
DECLARE @MyFirstName varchar(255)
DECLARE @MyLastName varchar(255)
SET @MyFirstName = @FirstName
SET @MyLastName = @LastName
A potem użyj nowych zmiennych. Ale znowu, procedura Store nie dba o to, jak nazywają się zmienne.