「PostgreSQL」指定スキーマのインデックスを削除

2021年9月6日

構文
drop index スキーマ.インデックス名

使用例
1.cftschemaスキーマのテーブルを作成

postgres=# create table cftschema.address (uid integer,addr varchar(15),memo varchar(20));
CREATE TABLE

2.インデックス名addr_indexを作成

postgres=# create index add_index on cftschema.address(addr);
CREATE INDEX

3.インデックスを確認

postgres=# \di cftschema.add_index
                     リレーションの一覧
 スキーマ  |   名前    |      型      |  所有者  | テーブル
-----------+-----------+--------------+----------+----------
 cftschema | add_index | インデックス | postgres | address
(1 行)

4.インデックスを削除

postgres=# drop index cftschema.add_index;
DROP INDEX

5.インデックスを確認

postgres=# \di cftschema.add_index;
マッチするリレーションが見つかりません

 

PostgreSQL

Posted by arkgame