使用TRUNCATE TABLE清空数据时出现Cannot truncate a table referenced in a foreign key constraint
使用TRUNCATE TABLE 清空数据时出现以下错误:为什么会出现这种错误呢?经过测试是因为使用TRUNCATE TABLE 命令对被引用做外键的主表进行数据清空时,无论主表里的数据是否被引用,都会出现这种错误。解决办法:先把外键约束关闭,清空后在打开即可删除。SET FOREIGN_KEY_CHECKS = 0; //先归0TRUNCATE 表名; ...
原创
2020-04-22 17:55:32 ·
1988 阅读 ·
0 评论