>ALTER PROCEDURE [dbo].[sp_AddCompany] > @CompanyName VARCHAR(60), > @StartDate DATETIME = NULL, > @CompanyId INTEGER OUTPUT > >AS > > DECLARE @CompId INTEGER > > IF @StartDate IS NULL > SET @StartDate = GETDATE() > > SELECT @CompId = Rec_Id > FROM CompanyInfo > WHERE CompanyName = @CompanyName > > IF @CompId IS NULL > BEGIN > > INSERT INTO CompanyInfo > (CompanyName, StartDate) > VALUES > (@CompanyName, @StartDate) > > SELECT @CompanyId = SCOPE_IDENTITY() > > END >