आपको क्या लगता है कि यह गलत है?
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
और फिर नए चर का उपयोग करें। लेकिन फिर से, स्टोर प्रक्रिया को परवाह नहीं है कि चर क्या कहलाते हैं।