SQLite | インデックス(Index) | インデックスの削除

作成済みのインデックスを削除する方法について説明します。

作成済みインデックスの削除

作成済みのインデックスを削除するには、DROP INDEX文を使用します。構文は次のとおりです。

DROP INDEX インデックス名;

実際にインデックスを削除してみましょう。削除する前に、SQLiteの.indicesコマンドを使用して作成済みのインデックスを確認します。

.indices
sqlite> .indices
nameindex
sqlite> 

nameindexインデックスを削除するには、次のように実行します。

drop index nameindex;
sqlite> drop index nameindex;
sqlite> 

.indicesコマンドを再度実行し、nameindexインデックスが削除されたことを確認します。

.indices
sqlite> .indices
sqlite> 

結果が空になり、nameindexインデックスが削除されたことを確認できます。