สารบัญ:
คำจำกัดความ - ข้อ จำกัด ที่ไม่ซ้ำหมายถึงอะไร
ข้อ จำกัด ที่ไม่ซ้ำกันคือประเภทของการ จำกัด คอลัมน์ภายในตารางซึ่งกำหนดว่าค่าทั้งหมดในคอลัมน์นั้นจะต้องไม่ซ้ำกันแม้ว่าอาจจะเป็นโมฆะ
เพื่อให้แน่ใจว่าคอลัมน์เป็น UNIQUE และไม่สามารถมีค่า Null ได้คอลัมน์นั้นต้องถูกระบุเป็น NOT NULL สิ่งที่น่าสนใจคือคุณสมบัติหลักสองอย่างของคีย์หลัก การกำหนดคุณสมบัติทั้งสองในคอลัมน์ที่สร้างขึ้นใหม่ควรได้รับการพิจารณาอย่างจริงจังสำหรับการกำหนดคีย์หลัก
Techopedia อธิบายข้อ จำกัด ที่ไม่ซ้ำ
ข้อ จำกัด ที่ไม่ซ้ำกันถูกกำหนดในเวลาที่สร้างตาราง ข้อ จำกัด ที่ไม่ซ้ำกันช่วยให้ค่าเป็นศูนย์ เริ่มแรกสิ่งนี้อาจดูเหมือนขัดแย้ง แต่โมฆะคือการขาดค่าทั้งหมด (ไม่ใช่ศูนย์หรือช่องว่าง) ดังนั้นจึงเป็นไปไม่ได้ที่จะบอกว่าค่าในเขตข้อมูล Null นั้นไม่ซ้ำกันเนื่องจากไม่มีสิ่งใดถูกเก็บไว้ในเขตข้อมูลนั้น ไม่สามารถเปรียบเทียบค่า Null กับค่าจริงได้ ตัวอย่างเช่นราชินีแห่งอเมริกาไม่สามารถเปรียบเทียบกับราชินีแห่งอังกฤษได้เพราะราชินีแห่งอเมริกาเป็นโมฆะที่ไม่มีอยู่จริง