我正在尝试用 触发器复制一个表。我知道我以前做过这个,只是不记得我是怎么做到的以及我是从哪里学会的。我试过 CREATE TABLE newname LIKE oldname
和 CREATE TABLE newname AS oldname
,以及 CREATE TABLE newname SELECT * FROM oldname
。这些查询似乎都不是复制触发器。我关注了this , this , 和 this ,再一次,没有运气。有什么方法可以在复制/创建新表时复制触发器?
最佳答案
简短的回答是:您不能使用单个 sql 语句执行此操作。
原因是触发器不是表的一部分,它们是一个完全不同的对象,恰好与表相关。
关于MySQL - 使用触发器复制表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49264051/