【发布时间】:2015-10-03 00:54:57
【问题描述】:
我有一个分配给我的用户 (jason) 的架构。我无法删除架构,因为我没有这样做的权限。 有没有一种很好的方法可以删除架构中的每个表、数据和所有内容,并让它就像我有一个新创建的架构一样。 效果基本一样:
drop schema jason cascade;
create schema jason;
但没有实际删除架构。
【问题讨论】:
-
我想最好的方法是从 infomration_schema.tables 中生成 DROP TABLE 语句列表,然后一次运行所有这些语句。
标签: sql postgresql