آموزش محدودیت PRIMARY KEY در SQL
ستون PRIMARY KEY نمی تواند حاوی مقدار خالی باشد.
هر جدول باید حاوی یک PRIMARY KEY بوده و هر جدول تنها می تواند یک PRIMARY KEY داشته باشد.
محدودیت PRIMARY KEY در دستور CREATE TABLE
هنگامی که جدول “Persons” ایجاد می شود دستور SQL زیر در ستون “P_Id” PRIMARY KEY را تعیین می کند:
در MySQL:
1
2
3
4
5
6
7
8
9
|
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) ) |
در SQL Server / Oracle / MS Access:
1
2
3
4
5
6
7
8
|
CREATE TABLE Persons ( P_Id int NOT NULL PRIMARY KEY , LastName varchar (255) NOT NULL , FirstName varchar (255), Address varchar (255), City varchar (255) )
|