-- DB update 2016_11_18_00 -> 2016_11_19_00 DROP PROCEDURE IF EXISTS `updateDb`; DELIMITER // CREATE PROCEDURE updateDb () proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; START TRANSACTION; ALTER TABLE version_db_world CHANGE COLUMN 2016_11_18_00 2016_11_19_00 bit; SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1477236823674130000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; -- -- START UPDATING QUERIES -- INSERT INTO version_db_world(`sql_rev`) VALUES ('1477236823674130000'); UPDATE `quest_template` SET `SpecialFlags` = "0", `RequiredItemId1` = "31811", `RequiredItemCount1` ="1", `Flags` = "0" WHERE `ID` = "10923"; -- -- END UPDATING QUERIES -- COMMIT; END; // DELIMITER ; CALL updateDb(); DROP PROCEDURE IF EXISTS `updateDb`;