【发布时间】:2014-02-25 20:09:56
【问题描述】:
我有一个带有分区表的表结构,其中一些子表继承自一个共同的父表。我怎么DELETE only 来自父表?
长话短说,我最终在父表中得到了一些数据,这不应该发生,但现在我必须清理混乱。
【问题讨论】:
标签: sql postgresql postgresql-9.1
我有一个带有分区表的表结构,其中一些子表继承自一个共同的父表。我怎么DELETE only 来自父表?
长话短说,我最终在父表中得到了一些数据,这不应该发生,但现在我必须清理混乱。
【问题讨论】:
标签: sql postgresql postgresql-9.1
您可以指定只有父表很重要,只需使用关键字“ONLY”:
DELETE FROM ONLY parent_table_name;
见:http://www.postgresql.org/docs/current/static/sql-delete.html
【讨论】: