1、設置主鍵約束
(1)、方式一:創建表時,在字段在描述處聲明指定字段為主鍵;CREATE TABLE 表名(
字段 類型(長度) PRIMARY KEY,
字段 類型(長度)
);
CREATE TABLE STUDENT(
STU_ID INT PAIMARY KEY,
STU_NAME VARCHAR(255)
);
(2)、方式二;創建表時,在CONSTRAINT約束區域聲明指定字段為主鍵
·格式:[CONSTRAINT 名稱] PRIMARY KEY (字段列表)。
·其中CONSTRAINT可以省略,若要為主鍵命名則CONSTRAING不能省略。
·設置的主鍵需要用括號括起來,若有多個字段需要使用都好隔開,聲明兩個字段為主鍵,我們稱為聯合主鍵
CREATE TABLE 表名(
字段名 類型(長度),
字段名 類型(長度),
[CONSTRAING 名稱] PRIMARY KEY (字段名,字段名)
);
CREATE TABLE STUDENT02(
STU_ID INT,
STU_NAME VARCHAR(255),
[CONSTRAINT STUDENT_KEY] PRIMARY KEY (STU_ID)
);
(3)、方式三:創建表之后,通過修改“表結構”聲明指定字段為主鍵。
CREATE TABLE 表名(
字段 類型(長度),
字段 類型(長度)
);
ALTER TABLE 表名 ADD PRIMARY KEY (字段名);
CREATE TABLE STUDENT(
STU_ID INT,
STU_NAME VARCHAR(255)
);
ALTER TABLE STUDENT ADD PRIMARY KEY (STU_ID);
2、刪除主鍵
ALTER TABLE 表名 DROP PRIMARY KEY;ALTER TABLE STUDENT03 DROP PRIMARY KEY;
互相學習,有錯請指教!