約束
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.建立表...