CREATEPROCEDURE spwebAddPerformObject @EmpIDint, @PerformYearint, @PerformSeasonint, @ObjectContentnchar(100), @rowcountint output AS declare@P1int,@P2int ifexists(select PerformID from tblPerformance where EmployeeID=@EmpIDand PerformYear=@PerformYear and PerformSeason=@PerformSeason) begin set@P1=(select PerformID from tblPerformance where EmployeeID=@EmpIDand PerformYear=@PerformYearand PerformSeason=@PerformSeason) insertinto tblPerformItem(PerformID,ObjectContent) values(@P1,@ObjectContent) end else begin insertinto tblPerformance(EmployeeID,SubmitTime,PerformYear,PerformSeason) values(@EmpID,getdate(),@PerformYear,@PerformSeason) set@P2=(select PerformID from tblPerformance where EmployeeID=@EmpIDand PerformYear=@PerformYearand PerformSeason=@PerformSeason) insertinto tblPerformItem(PerformID,ObjectContent) values(@P2,@ObjectContent) end GO