有关CHECK的用法
《数据库系统工程师教程》中有一例子:
创建一个students表:女学生年龄在15--24之间,男学生年龄在15--25之间。
create table students(
sno char(10),
sname char(4),
sex char(1),
sage number(4),
primary key (sno))注:此行后一个括号是否应该是调号?
check (sage) all>=15 and (sex='m' and sage<=25) or
(sex='f' and sage<25));
check 用在需要检查的sage number(4)后,和用在最后面有什么区别?
不好意思,学校学的时候没认真看书,现在忘记了,我没有分数.