成绩表:SC(SNO,CNO,GRADE)分别表示学号、课程号、分数。
这类题目相信大家都很熟悉了,但是对于使用SQL语句创建我一直不是很明白比如(填空题):
CREAT TABLE SC(
SNO CHAR(8) /要求建立外码
SNO NUMBER(2) 、要求建立约束条件,即成绩大于0,小于等于80
/建立主码约束
请问应该如何填写,谢谢
这类题目相信大家都很熟悉了,但是对于使用SQL语句创建我一直不是很明白比如(填空题):
CREAT TABLE SC(
SNO CHAR(8) /要求建立外码
SNO NUMBER(2) 、要求建立约束条件,即成绩大于0,小于等于80
/建立主码约束
请问应该如何填写,谢谢
--楼主的给的结构好像有错
references studens(sno),
check(GRADE>0 and GRADE<80),
primary key(sno,cno)
前两个空我填
FOREIGN KEY;
CHECK (GRADE>0 AND GRADE<=80)第三个空不会。
primary key(sno,cno)
不过我还是觉得题目好像不对劲。