关于包含外键的表,清理数据的时候,如truncateTable,网上大部分的解决办法是,删除外键-》删除数据-》再新建表。
这里介绍一种不需要删除外键,只需要修改外键属性就可以删除数据的方式。

如上图所示,展开表名,找到外键,双击外键,修改Insert和Update规范下面的删除规则为“级联”,然后保存表,就可以删除数据了。
当然,为了保证表还是原先的样子,删除之后也可以把删除规则再修改为默认值“不执行任何操作”。
本文介绍了在保留外键约束的情况下,如何安全地删除含有外键的SQL表数据。通过修改外键的删除规则为'级联',可以实现数据清理,之后可恢复到原始设置。
关于包含外键的表,清理数据的时候,如truncateTable,网上大部分的解决办法是,删除外键-》删除数据-》再新建表。
这里介绍一种不需要删除外键,只需要修改外键属性就可以删除数据的方式。

如上图所示,展开表名,找到外键,双击外键,修改Insert和Update规范下面的删除规则为“级联”,然后保存表,就可以删除数据了。
当然,为了保证表还是原先的样子,删除之后也可以把删除规则再修改为默认值“不执行任何操作”。

被折叠的 条评论
为什么被折叠?