Print 'Doing pre run Checks to ensure script not already run'; Select * from Script_History where Script_Name='GPMinimumUpdate20112024'; if @@ROWCOUNT!=0 BEGIN RAISERROR('THIS SCRIPT HAS ALREADY BEEN RUN ON THIS SERVER, CANNOT CONTINUE, PLEASE CONTACT DEV',11,1); RETURN; END GO UPDATE GpMinimum SET LowestGpPercAllowed = CASE WHEN GpMinimumId = 1 THEN 39 WHEN GpMinimumId = 2 THEN 38 WHEN GpMinimumId = 3 THEN 37 WHEN GpMinimumId = 4 THEN 35 WHEN GpMinimumId = 5 THEN 30 ELSE LowestGpPercAllowed END Print 'Insert into script history if everything else is cool'; Insert into Script_History (RunDate,Script_Name) Values (CURRENT_TIMESTAMP,'GPMinimumUpdate20112024'); IF @@ERROR != 0 BEGIN RAISERROR ('UNABLE TO CONTINUE WITH SCRIPT', 11, 1); RETURN; END GO