subject : CONSTRAINT UNIQUE กำหนดตอนสร้างตาราง แบบที่ 2
content : ใช้กำหนดว่า column นั้นจะไม่ยอมรับ ค่าข้อมูลที่ซ้ำกัน
จะแตกต่างจาก PRIMARY KEY ตรงที่ UNIQUE นั้นจะไม่มีส่วนเกี่ยวข้องใดๆกับ FOREIGN KEY
โดย column ที่มี constraint unique สามารถมีค่าข้อมูล NULL และค่าข้อมูล NULL นั้นซ้ำกันได้
syntax : CREATE TABLE table_name
(
column_name column_type,
CONSTRAINT constraint_name UNIQUE ( column_name )
);
example : CREATE TABLE person
(
serial int(11),
CONSTRAINT serial_unique UNIQUE ( serial )
);
ไม่มีความคิดเห็น:
แสดงความคิดเห็น