Javaweb-約束的分類

wangyin0425發表於2024-09-07
  1. 非空約束(NOT NULL):保證列中所有資料不能有null值;
  2. 唯一約束(UNIQUE):保證列中所有資料各不相同;
  3. 主鍵約束(PRIMARY KEY):主鍵是一行資料的唯一標識,要求非空且唯一;
  4. 檢查約束(CHECK):保證列中的值滿足某一條件;
  5. 預設約束(DEFAULT):儲存資料時,未指定值則採用預設值;
  6. 外來鍵約束(FOREIGN KEY):外來鍵用來讓兩個表的資料之間建立連結,保證資料的一致性與完整性。
    Tips:MySQL不支援檢查約束

相關文章