スポンサーリンク

2016年2月13日土曜日

フィールドにインデックスを設定する

Access2013で、フィールドにインデックスを設定する方法です。

インデックスとは、検索や並べ替えを早くできるようにする設定です。 頻繁に検索や並べ替えを行うフィールドに有効です。

インデックスを設定します。

1.設定するテーブルを選択します。
2.設定するフィールドを選択します。
3.プロパティのインデックスで「はい(重複あり)」か「はい(重複なし)」を選択します。

・「いいえ」にした場合はインデックスは登録されません。
・「はい(重複なし)」にした場合は、同じデータの2重登録はできません。 もし既に2重登録があるフィールドに設定しようとした場合、「インデックス、主キー、またはリレーションで重複する値が生成されるため、テーブルを変更できませんでした。重複する値のあるフィールドの値を変更するか、インデックスを削除してください。または重複する値を使用できるように再定義してください。」とメッセージが表示され設定できません。

インデックスとは、検索や並べ替えを早くできるようにする設定

インデックスを「はい(重複なし)」に設定したフィールドに、既に登録されているデータを追加しようとすると、下のメッセージが表示され登録はできません。
既に登録されているデータを追加

関連する記事
主キーを設定する
フィールドデータ型
リレーションシップを作成します