小编gee*_*sal的帖子

“TRUNCATE 不运行 ON DELETE 触发器” true 或 false

我正在搜索为什么 TRUNCATE 被放置在 DDL 而不是 DML 中的主题,我在这里找到了以下答案 Why is truncate DDL?

我这个答案我发现了一个句子如下

“TRUNCATE 不运行 ON DELETE 触发器这一事实也使其与正常的 DML 操作区分开来”

这与MYSQL 参考手册相冲突,其中说

“如果 FOREIGN KEY 约束指定 DELETE CASCADE,则子(引用)表中的行将被删除,并且截断的表将变为空。”

我正处于一种迷茫的状态。请详细说明这个问题。

谢谢

mysql trigger truncate ddl mysql-5.0

5
推荐指数
1
解决办法
3950
查看次数

标签 统计

ddl ×1

mysql ×1

mysql-5.0 ×1

trigger ×1

truncate ×1