Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

MySQL Constraints คืออะไร

Constraints คือข้อจำกัดหรือกฎระเบียบ MySQL constraints ใช้กำหนดกฎที่จำกัดข้อมูลที่สามารถเข้าไปในตารางได้ ช่วยรักษาความถูกต้องและความสมบูรณ์ของข้อมูลภายในตาราง

ประเภทของ MySQL Constraints

MySQL constraints แบ่งเป็น 2 ประเภท:

  • Column Level Constraints - Constraints ที่ใช้กับคอลัมน์เฉพาะและจำกัดข้อมูลเฉพาะคอลัมน์นั้น
  • Table Level Constraints - Constraints ที่ใช้กับตารางทั้งหมดและจำกัดข้อมูลทั้งตาราง

Constraints ที่พบบ่อยที่สุดใน MySQL:

  • NOT NULL
  • UNIQUE
  • PRIMARY KEY
  • FOREIGN KEY
  • CHECK
  • DEFAULT