CREATE PROCEDURE uspSampleMergeSP @pID int, @pName varchar(100), @pMarks int AS BEGIN TRY MERGE Table1 TGT USING (SELECT @pID as ID, @pName as Name, @pMarks Marks) SRC ON TGT.ID = SRC.ID WHEN MATCHED THEN UPDATE SET TGT.Name = SRC.Name ,TGT.Marks = SRC.Marks WHEN NOT MATCHED THEN INSERT ( ID ,Name ,Marks ) VALUES ( SRC.ID ,SRC.Name ,SRC.Marks ); RETURN 0 END TRY BEGIN CATCH RETURN -1 END CATCH GO
Mark This Response as Answer -- Chandu http://www.dotnetfunda.com/images/dnfmvp.gif
Login to post response