Ø非空约束
除了指定主键约束的列其它列都可以插入NULL值,我们可以使用非空约束限制NULL值。非空约束可与其它约束共同使用,一个表可设定多个非空约束。
语法
Ø默认值
我们在插入数据是不指定列值,数据库默认使用NULL值插入。设定子sgender默认值为”男”,那在不指定sgender值时就使用“男”值。
语法
l综合练习
我们创建一张学生表与成绩表,成绩表中的sid引用学生表的主键。
tbl_student表
tbl_course表
小结
约束是数据库非常重要的一个知识点,使用它可保证数据的合理、有效性。对于初始者一定要多加以练习,不要因为加上约束后操作数据的不便而不使用约束。