返回

Postgresql:查找索引的名称,以便可以使用 drop index 删除它

发布时间:2022-08-16 11:32:34 227
# 数据库

我想知道如何在 postgresql 中删除索引。我知道使用 DROP INDEX,但我在网上看到的许多示例显示创建索引并删除已知索引,例如此站点:https ://www.geeksforgeeks.org/postgresql-drop-index/ 。

但是,我正在寻找的是进入一个表并删除已经存在的索引。我发现这个网站告诉我如何显示不同的索引名称和索引定义:https ://www.postgresqltutorial.com/postgresql-indexes/postgresql-list-indexes/ ,但不知道如何从这里删除索引。或者换句话说,我将如何从数据库中获取/查询索引名称,然后删除该索引?

我对 sql 和一般查询很陌生,所以我想知道这样做的方法是否是基于 SELECT/FROM/WHERE 创建一个新表,这样我就可以访问索引名称和定义我可以用来删除它们的表?我可以用 DROP INDEX 替换 SELECT 吗?有一个更好的方法吗?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像