資料庫的五種約束

2022-08-13 12:24:15 字數 301 閱讀 2033

約束

1 非空約束not null

新增或修改記錄時該列的值不允許為空

2 check約束check(sal>0)

新增或修改記錄時該列的值需要滿足check設定的條件

3 主鍵約束primary key

新增或修改記錄時該列的值不能與其他記錄的該列值重複

4 唯一鍵約束unique

新增或修改記錄時該列的值不能與其他記錄的該列值重複

5 外來鍵約束references dept (deptno)

新增或修改記錄時該列的值需要在父表的主鍵列中存在

資料庫中的五種約束

資料庫中的五種約束 五大約束 1.主鍵約束 primay key coustraint 唯一性,非空性 2.唯一約束 unique counstraint 唯一性,可以空,但只能有乙個 3.檢查約束 check counstraint 對該列資料的範圍 格式的限制 如 年齡 性別等 4.預設約束 d...

資料庫五種約束型別的建表

五大約束型別 主鍵約束 外來鍵約束 唯一約束 非空約束 預設約束 1.主鍵約束 先來個普通表 create table tb2 username varchar 20 not null,age tinyint 3 unsigned default null 主鍵約束 建立自增序列,使用auto in...

資料庫技術五(約束)

目錄 約束 對錶中的資料進行限定,保證資料的正確性 有效性和完整性。約束的分類 主鍵約束 非空約束 唯一約束 外來鍵約束 非空約束 not null,值不能為null 1.建立表時新增約束 create table stu1 id int not null,name varchar 20 2.建立表...