Какво ви кара да мислите, че не е наред?
CREATE PROCEDURE MyInsertSP
@FirstName varchar(255),
@LastName varchar(255)
AS
BEGIN
INSERT INTO Table VALUES('Some Value')
EXECUTE LandData_Update @FirstName, @LastName
END
Получавате ли грешка или нещо подобно?
РЕДАКТИРАНЕ: Няма значение какво е името на променливите, но за да направите това, което искате, можете да декларирате две нови променливи.
DECLARE @MyFirstName varchar(255)
DECLARE @MyLastName varchar(255)
SET @MyFirstName = @FirstName
SET @MyLastName = @LastName
И след това използвайте новите променливи. Но отново, Store Procedure не се интересува как се наричат променливите.