Einstellungsmethode: 1. Verwenden Sie das SQL Server Management Studio-Tool, um eine Verbindung zur Datenbank herzustellen. 2. Erweitern Sie „Tabelle“ in der Datenbank, klicken Sie mit der rechten Maustaste auf die Datentabelle, die festgelegt werden muss, und wählen Sie „Design“. "; 3. Klicken Sie in der Tabellendesigneroberfläche mit der rechten Maustaste auf die entsprechende Zeile und wählen Sie „Primärschlüssel festlegen“, um die Einstellung des Primärschlüssels abzuschließen, und klicken Sie auf „Speichern“.
Der Primärschlüssel ist ein oder mehrere Felder in der Tabelle, und sein Wert wird verwendet, um einen Datensatz in der Tabelle eindeutig zu identifizieren. In einer Beziehung zwischen zwei Tabellen wird der Primärschlüssel in einer Tabelle verwendet, um auf einen bestimmten Datensatz aus der anderen Tabelle zu verweisen. Der Primärschlüssel ist ein eindeutiger Schlüssel, der Teil der Tabellendefinition ist. Der Primärschlüssel einer Tabelle kann aus mehreren Schlüsselwörtern bestehen und die Spalten des Primärschlüssels dürfen keine Nullwerte enthalten.
Definieren Sie den Primärschlüssel
Öffnen Sie das [SQL Server Management Studio]-Verwaltungstool und stellen Sie eine Verbindung zur Datenbank her
Verwenden Sie das SSMS-Tool, um den Primärschlüssel zu definieren
Verwenden Sie SQL, um den Primärschlüssel zu definieren
Methode 1: Definieren Sie den Primärschlüssel beim Erstellen der Datentabelle
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, --所选专业 )
Methode 2: Ändern Sie den Primärschlüssel der Datentabellendefinition
USE schoolDB --打开数据库schoolDB GO ALTER TABLE student ADD CONSTRAINT PK_student PRIMARY KEY (StuID) --将表中的StuID设为主键
Primärschlüssel löschen
Primärschlüssel mit dem SSMS-Tool löschen
Methode 1: Löschen Sie den Primärschlüssel im Objekt-Explorer
方式二:在表设计器中删除主键
使用SQL方式删除主键
在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
输入创建SQL代码
USE schoolDB --打开数据库schoolDB GO ALTER TABLE student DROP CONSTRAINT PK_student --将表中的主键约束PK_studnet删除
Das obige ist der detaillierte Inhalt vonWie lege ich den Primärschlüssel in einer SQL-Datenbank fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!