「PostgreSQL」dropでインデックスを削除する

2021年9月6日

構文
drop DROP INDEX name [, …] [ CASCADE | RESTRICT ]
使用例
1.テーブルを作成
postgres=# create table address (uid integer,addr varchar(20),memo varchar(10));
CREATE TABLE

2.インデックスを作成
postgres=# create index on address(addr);
CREATE INDEX

3.インデックスを確認

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

4.インデックスを削除
postgres=# drop index address_addr_idx;
DROP INDEX

5.インデックスを確認
postgres=# \di address_addr_idx
マッチするリレーションが見つかりません

PostgreSQL

Posted by arkgame