触发器里创建EVENT不行吗?
ERROR 1576 (HY000): Recursion of EVENT DDL statements is forbidden when body is present是这样的,每次插入数据的时候,会有一个结束时间,然后要在结束时间的时候去执行一些东西。
有无更好的方法?
当然我可以在C#里插入之后创建EVENT。还有,MYSQL里过多的EVENT是否会有影响?
ERROR 1576 (HY000): Recursion of EVENT DDL statements is forbidden when body is present是这样的,每次插入数据的时候,会有一个结束时间,然后要在结束时间的时候去执行一些东西。
有无更好的方法?
当然我可以在C#里插入之后创建EVENT。还有,MYSQL里过多的EVENT是否会有影响?
不行还有,MYSQL里过多的EVENT是否会有影响?
会有无更好的方法?
用代码(脚本)实现要好一些
ERROR 1576 (HY000): Recursion of EVENT DDL statements is forbidden when body is present不能,触发器中不可以包含定义语句.
执行过后的EVENT会自动消失, 未执行的EVENT只不过是个定时任务,EVENT本身对MYSQL没什么特殊的影响。有影响的仅仅是同一时间MYSQL要执行的查询任务有多少。