データベースの 1 つのデータ テーブルに存在できる主キーは 1 つだけです。データベースの主キーは、1 つの列または複数の列の組み合わせを指し、その値によりテーブル内の各行を一意に識別でき、それによってテーブルのエンティティの整合性を強制できます。主キーは主に外部キーを他のキーに関連付けるために使用されます。テーブル、およびレコードの変更と削除。
#データベースの 1 つのデータ テーブルに存在できる主キーは 1 つだけです。
データベースの主キーは、テーブル内の各行を一意に識別できる値を持つ 1 つの列または複数の列の組み合わせを指し、これによってテーブルのエンティティの整合性を強制できます。主キーは主に、他のテーブルの外部キーと関連付けたり、このレコードを変更および削除したりするために使用されます。 1. データベース内の各テーブルは主キーを 1 つだけ持つことができ、複数の主キーを持つことはできません。 2. テーブルのいわゆる複数の主キーは、結合主キーと呼ばれます。 注: 結合主キー: 複数のフィールドをテーブルの主キーとして一緒に使用します。 3. 主キーの役割は、データの一意性と整合性を確保することであり、同時に主キーを使用してテーブルを取得することで、取得速度を向上させることができます。結合主キーの作成方法について説明します:
1. GUI で同時に複数の列を選択し、[主キーとして設定] をクリックします。 2. SQL ステートメントは、複数の列を主キーとして設定します: 1 つは、テーブルの構築時にそれを書き出すことです。ステートメントは次のとおりです:Create Table 表名 (字段名1 Int Not Null, 字段名2 nvarchar(13) Not Null Primary Key (字段名1, 字段名2), 字段名3………… 字段名N………… )もう 1 つは、テーブルの構築時に書き出す方法で、テーブルを変更した後のステートメントは次のようになります:
ALTER TABLE 表名 WITH NOCHECK ADD CONSTRAINT [PK_表名] PRIMARY KEY NONCLUSTERED ( [字段名1], [字段名2] )推奨チュートリアル: "
sql ビデオ チュートリアル "
以上がデータベースの 1 つのデータ テーブルには主キーがいくつありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。