在access2010里面用check语句,为什么会报语法错误?
CREATETABLESC(SNOCHAR(4),CNOCHAR(4),GRADEREALNOTNULL,PRIMARYKEY(SNO,CNO),FOREIGNKEY(S...
CREATE TABLE SC
(SNO CHAR(4),
CNO CHAR(4),
GRADE REAL NOT NULL,
PRIMARY KEY(SNO,CNO),
FOREIGN KEY(SNO)REFERENCES S(SNO),
FOREIGN KEY(CNO)REFERENCES C(CNO),
check(GRADE BETWEEN 0 AND 100));
错误指向check处,说字段定义语法错误。 展开
(SNO CHAR(4),
CNO CHAR(4),
GRADE REAL NOT NULL,
PRIMARY KEY(SNO,CNO),
FOREIGN KEY(SNO)REFERENCES S(SNO),
FOREIGN KEY(CNO)REFERENCES C(CNO),
check(GRADE BETWEEN 0 AND 100));
错误指向check处,说字段定义语法错误。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询