CREATE TABLE Course (Cno CHAR(4) PRIMARY KEY, Cname CHAR(20) NOT NULL,Ccredit int,Period int,constraint Ccredit_name CHECK(Ccredit>0),constraint Period_name CHECK(Periok>0)) 要求Cno为主键,Ccredit和Period 字段值要大于0,
我的SQL语句错哪里啦

解决方案 »

  1.   

    最后的Periok错了,应该是Period
      

  2.   

    不好意思 笔误
    CREATE TABLE Course (Cno CHAR(4) PRIMARY KEY, Cname CHAR(20) NOT NULL,Ccredit int,Period int,constraint Ccredit_name CHECK(Ccredit>0),constraint Period_name CHECK(Period>0))
    是这样子不行
      

  3.   

    上面有个词语笔误 应该如下样子 不能执行
    ACCESS提示constraint子句错误,然后指到CHECKCREATE TABLE Course (Cno CHAR(4) PRIMARY KEY, Cname CHAR(20) NOT NULL,Ccredit int,Period int,constraint Ccredit_name CHECK(Ccredit>0),constraint Period_name CHECK(Period>0))