วันจันทร์ที่ 12 มกราคม พ.ศ. 2558

SQL กำหนดตอนสร้างตาราง

subject :  CONSTRAINT UNIQUE กำหนดตอนสร้างตาราง

content :  ใช้กำหนดว่า column นั้นจะไม่ยอมรับ ค่าข้อมูลที่ซ้ำกัน
จะแตกต่างจาก PRIMARY KEY ตรงที่ UNIQUE นั้นจะไม่มีส่วนเกี่ยวข้องใดๆกับ FOREIGN KEY
โดย column ที่มี constraint unique สามารถมีค่าข้อมูล NULL และค่าข้อมูล NULL นั้นซ้ำกันได้
 


syntax :  CREATE TABLE table_name
(
     column_name column_type UNIQUE
);


example :  CREATE TABLE person
(
     serial int(11) UNIQUE
);

ไม่มีความคิดเห็น:

แสดงความคิดเห็น