Latest web development tutorials

ข้อ จำกัด ของ SQL

ข้อ จำกัด ของ SQL ( จำกัด )

จำกัด SQL สำหรับการระบุข้อมูลในกฎระเบียบตาราง

หากข้อมูลที่ละเมิดพฤติกรรมข้อ จำกัด ที่มีอยู่ลักษณะการทำงานจะได้รับการยกเลิกข้อ จำกัด

ข้อ จำกัด สามารถระบุได้เมื่อมีการสร้างตาราง (ผ่านงบสร้างตาราง) หรือหลังจากตารางที่กำหนดไว้จะถูกสร้างขึ้น (ผ่านคำสั่งเปลี่ยนแปลงตาราง)

SQL สร้างตาราง + ข้อ จำกัด ไวยากรณ์

CREATE TABLE table_name
(
column_name1 data_type ( size ) constraint_name ,
column_name2 data_type ( size ) constraint_name ,
column_name3 data_type ( size ) constraint_name ,
....
);

ใน SQL เรามีข้อ จำกัด ต่อไปนี้:

  • ไม่เป็นโมฆะ - ซึ่งบ่งชี้ว่าคอลัมน์ไม่สามารถเก็บค่าเป็น NULL
  • ไม่ซ้ำกัน - เพื่อให้มั่นใจว่าแถวของคอลัมน์ทุกคนต้องมีค่าไม่ซ้ำกัน
  • คีย์หลัก - การรวมกันของไม่เป็นโมฆะและไม่ซ้ำกัน เพื่อให้มั่นใจว่าคอลัมน์ (หรือสองคอลัมน์รวมหลายคอลัมน์) ด้วยตัวระบุที่ไม่ซ้ำกันช่วยทำให้มันง่ายขึ้นและอื่น ๆ ได้อย่างรวดเร็วพบบันทึกโดยเฉพาะอย่างยิ่งในตาราง
  • คีย์ต่างประเทศ - ให้มั่นใจว่าข้อมูลในตารางที่อ้างอิงค่าความสมบูรณ์ของการแข่งขันในตารางอื่น
  • ค่ารับประกันในคอลัมน์ที่ตรงกับเงื่อนไขที่ระบุไว้ - ตรวจสอบ
  • เริ่มต้น - มีข้อกำหนดเป็นค่าเริ่มต้นของคอลัมน์ที่ได้รับมอบหมายไม่มี

ในส่วนต่อไปนี้เราจะอธิบายในรายละเอียดแต่ละข้อ จำกัด