2016年2月27日土曜日

主キーの設定と解除方法

Access2013で、主キーの設定と解除する方法です。

主キーとは1つのレコードを識別するデータです。その為、テーブル内で唯一の重複しない値である必要があります。

主キーの設定方法

1.設定するフィールドを選択します。
2.リボンの[テーブルツール]-[デザイン]-ツールグループの[主キー]を押します。
ツールグループの[主キー]を押します

主キーを設定すると、フィールドに鍵マークが付きリボンの[主キー]が反転表示されます。
フィールドに鍵マークが付きリボンの[主キー]が反転表示

プロパティのインデックスが「はい(重複あり)」のフィールドに主キーを設定すると。
プロパティのインデックスが「はい(重複あり)」のフィールド

プロパティのインデックスは「はい(重複なし)」に変わります。
インデックスは「はい(重複なし)」に変わる

既に重複するデータが入力されている場合、「インデックス、主キー、またはリレーションシップで重複する値が生成されるため、テーブルを変更できません。重複する値のあるフィールドの値を変更するか、インデックスを削除してください。または重複する値をしようできるように再定義してください。」と表示され、修復しないと保存できません。
既に重複するデータが入力されている場合

関連する記事
関連する記事
主キーを設定する
フィールドにインデックスを設定する