在现在的大多数免费网络游戏中,总有一些动作需要时间才能完成,例如必须等待 3 小时才能完成特定过程。我已经设法制作了一个带有 Endofprocess 字段的表,并且在与服务器的第一次交互中,满足时间或通过它的进程被执行。
问题是:当满足流程完成的时间时,我如何执行删除或插入之类的语句甚至多个语句。
我唯一想到的是创建另一个字段并存储将在任务完成时执行的语句。
CREATE TABLE `dbkorsanx`.`TBLPROCESSES` (
`ID` INT NOT NULL AUTO_INCREMENT ,
`PROCESS_ENDS_AT` DATETIME NULL ,
`PROCESS_STATEMENT` TEXT NULL ,
PRIMARY KEY (`ID`) );
有更好的主意吗?