【发布时间】:2016-03-04 18:50:53
【问题描述】:
我一直遇到这个问题:我在一个表上有 20 个索引,我需要删除这些索引才能进行测试。删除表并不会删除所有这些元数据。
似乎没有通配符drop index ix_table_* 或任何有用的命令。您可以编写一些围绕 psql 的 bash 循环。
一定有更好的东西!想法?
【问题讨论】:
-
当您说“所有索引”时,您的意思是包括通过隐式创建索引实现的约束(
UNIQUE、PK、EXCLUDE)? -
不,在这种情况下只是索引。
标签: postgresql indexing metadata dynamic-sql ddl