設定方法: 1. SQL Server Management Studio ツールを使用してデータベースに接続します; 2. データベースの「テーブル」を展開し、設定する必要があるデータテーブルを右クリックし、「デザイン」を選択します"; 3. テーブル デザイナー インターフェイスで、対応する行を右クリックし、[主キーの設定] を選択して主キーの設定を完了し、[保存] をクリックします。
主キーはテーブル内の 1 つ以上のフィールドであり、その値はテーブル内のレコードを一意に識別するために使用されます。 2 つのテーブル間のリレーションシップでは、一方のテーブルで主キーを使用して、他方のテーブルから特定のレコードを参照します。主キーは、テーブル定義の一部である一意のキーです。テーブルの主キーは複数のキーワードで構成でき、主キーの列に NULL 値を含めることはできません。
#プライマリキーの定義
[SQL Server Management Studio]管理ツールを開き、データベースに接続しますSSMS ツールを使用して主キーを定義します。
方法 1: データ テーブルの作成時に主キーを定義する
SSMS ツールバーの [新しいクエリ] をクリックして、[SQL エディター] ウィンドウを開きます
USE schoolDB --打开数据库schoolDB GO IF EXISTS(SELECT * FROM sysobjects WHERE name='student') DROP TABLE student --检查student是否已经存在,如果存在,则删除 GO CREATE TABLE student --表名为student ( StuID int NOT NULL PRIMARY KEY, --学生学号 StuName varchar(15) NOT NULL, --学生姓名 Sex char(2) NULL, --性别 Major varchar(20) NULL, --所选专业 )
SSMS ツールバーの [新しいクエリ] をクリックし、 「SQL エディター」ウィンドウを開きます。
USE schoolDB --打开数据库schoolDB GO ALTER TABLE student ADD CONSTRAINT PK_student PRIMARY KEY (StuID) --将表中的StuID设为主键
SSMS ツールを使用して主キーを削除
方法 1: オブジェクト エクスプローラーで主キーを削除する
方式二:在表设计器中删除主键
使用SQL方式删除主键
在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
输入创建SQL代码
USE schoolDB --打开数据库schoolDB GO ALTER TABLE student DROP CONSTRAINT PK_student --将表中的主键约束PK_studnet删除
以上がSQLデータベースに主キーを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。