Cosa ti fa pensare che sia sbagliato?
CREATE PROCEDURE MyInsertSP
@FirstName varchar(255),
@LastName varchar(255)
AS
BEGIN
INSERT INTO Table VALUES('Some Value')
EXECUTE LandData_Update @FirstName, @LastName
END
Ricevi un errore o qualcosa del genere?
MODIFICA: Non importa quale sia il nome delle variabili, ma per fare quello che vuoi puoi dichiarare due nuove variabili.
DECLARE @MyFirstName varchar(255)
DECLARE @MyLastName varchar(255)
SET @MyFirstName = @FirstName
SET @MyLastName = @LastName
E poi usa le nuove variabili. Ma ancora una volta, la procedura di archiviazione non si preoccupa di come vengono chiamate le variabili.