在postgresql中拆分子表的步骤是什么?

时间:2014-10-24 09:11:26

标签: sql postgresql single-table-inheritance

我有一个Postgresql数据库,其中许多表都从公共根表继承。

用于删除根表的SQL命令是什么,但保留每个表的数据和最终模式?

感谢。

1 个答案:

答案 0 :(得分:1)

在保留任何子项时,无法删除父表。如果子表的列或检查约束是从任何父表继承的,则它们都不会被删除或更改。如果您希望删除表及其所有后代,一种简单的方法是使用CASCADE选项删除父表。

Source