English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL CREATE UNIQUE INDEX キーワードの使用方法及び例

SQL キーワードリファレンス

UNIQUE INDEX(ユニークインデックス)を作成する

CREATE UNIQUE INDEXコマンドは、テーブル上にユニークなインデックス(重複値を許可しない)を作成します。

インデックスは、データベースからデータを非常に高速に取得するために使用されます。ユーザーはインデックスを見ることができませんが、検索を加速するためにのみ使用されます。/クエリ。

以下のSQLは、"Persons"テーブルの"PersonID"列に名前が「uidx_pid」のインデックスを作成します:

CREATE UNIQUE INDEX uidx_pid
ON Persons (PersonID);

注意:インデックスの作成方法はデータベースごとに異なります。したがって:データベースでインデックスを作成するための文法を確認してください。

注意:索引を使用してテーブルを更新する場合、索引も更新する必要があるため、時間がかかります。したがって、頻繁に検索される列にのみ索引を作成することをお勧めします。

SQL キーワードリファレンス