SQL PRIMARY KEY 實例教程
數據庫主鍵約束
的主鍵約束唯一識別每個記錄在一個數據庫表。
主鍵必須包含獨特的價值。
主鍵列不能包含空值。
每個表應該有一個主鍵,每個表只能有一個主鍵。
-------------------------------------------------- ------------------------------
數據庫主鍵約束創建表
下列SQL創建一個主鍵上的“ P_Id ”一欄時, “人”是創建表:
MySQL的:
CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), PRIMARY KEY (P_Id) )
數據庫主鍵約束改變表
要創建一個主鍵約束的“ P_Id ”一欄時,表是已經建立,請使用下面的SQL :
ALTER TABLE Persons ADD CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName)看看mysqlMySQL:
ALTER TABLE Persons DROP PRIMARY KEY