try it
Suppose you have one stored procedure like this
First stored procedure:
Create PROCEDURE LoginId @UserName nvarchar(200), @Password nvarchar(200) AS BEGIN DECLARE @loginID int SELECT @loginID = LoginId FROM UserLogin WHERE UserName = @UserName AND Password = @Password return @loginID END
Now you want to call this procedure from another stored procedure, as shown below
Second stored procedure
Create PROCEDURE Emprecord @UserName nvarchar(200), @Password nvarchar(200), @Email nvarchar(200), @IsAdmin bit, @EmpName nvarchar(200), @EmpLastName nvarchar(200), @EmpAddress nvarchar(200), @EmpContactNo nvarchar(150), @EmpCompanyName nvarchar(200) AS BEGIN INSERT INTO UserLogin VALUES(@UserName,@Password,@Email,@IsAdmin) DECLARE @EmpLoginid int exec @EmpLoginid= LoginId @UserName,@Password INSERT INTO tblEmployee VALUES(@EmpName,@EmpLastName,@EmpAddress,@EmpContactNo,@EmpCompanyName,@EmpLoginid) END
As you saw above, we can call one stored procedure from another
source share