【发布时间】:2012-07-27 22:43:29
【问题描述】:
我想知道在 MYSQL 中是否可以在 alter table 命令之后“更新触发器”(删除并重新创建)? 如果是,我该怎么做?
【问题讨论】:
标签: mysql triggers alter ddl-trigger
我想知道在 MYSQL 中是否可以在 alter table 命令之后“更新触发器”(删除并重新创建)? 如果是,我该怎么做?
【问题讨论】:
标签: mysql triggers alter ddl-trigger
不,不是自动的。您只需要手动完成即可。不幸的是,information_schema.TRIGGERS 表也没有任何创建/更改日期时间,因此您甚至无法编写一个 SQL 脚本来识别您可能需要重新创建哪些触发器。
【讨论】: