在postgres中首先删除外表,然后删除主键表

嗨,我对postgres有一个疑问。在数据库中有100张表。很少有表具有主键和外键关系,很少有表没有关系。 在这里,我想使用delete语句删除所有表。 当我尝试删除所有表的delete语句时,出现错误pk和fk违反。

如何删除fk first和pk表。

您能告诉我如何编写一个查询来完成我的任务。

linlongzhou 回答:在postgres中首先删除外表,然后删除主键表

您可以尝试使用CASCADE选项。

https://www.postgresql.org/docs/current/ddl-constraints.html->项目5.3.5

本文链接:https://www.f2er.com/3147504.html

大家都在问