去评论
推扬网

郇:sql2008 5种约束机制

admin
2020/08/11 15:53:59

许智勇的回答:

sql server中主要有四种约束: 1、实体完整性约束(每一行反应不同的实体) 通过索引,唯一约束。主键约束或标识属性来体现 2、域完整性约束(指给定列的输入有效性) 通过限制数据类型,检查约束,输入格式,外键约束,默认值,非空等体现 3、引用完整性约束(表之间的联系) 通过主外建来建立完整性约束 4、自定义完整性约束(根据用户的需求)

随风ぁ飘扬的回答:

有五种类型的约束: student表stuinfo这里案例 - 1,添加主键约束 改变表stuinfo br> 添加costraint pk_stuno主键(的stuno)的 2,唯一性约束 改变表stuinfo 添加约束uq_stuid独特(stuid)的 3,添加默认约束 改变表stuinfo 添加约束df_address默认('针对未知“)的地址 4,添加一个检查约束 改变表stuinfo 添加约束ck_age检查(在15岁和40),这是年龄介乎15至40 5,添加外键约束 改变表stumarks 添加约束fk_stuno国外在表键(的stuno)引用stuinfo(的stuno)的 这是一个结果表(stumarks)参考学生资料学生id列