本帖最后由 deng529828 于 2010-11-02 14:47:31 编辑

解决方案 »

  1.   

    foreign key Cpno_fk references Course(Cno)
      

  2.   

    create table Student  
    (
    Sno char(9) primary key,
    Sname char(20) unique,
    Ssex char(2),
    Sage smallint,
    Sdept char(20)
    )create table Course  
    (
    Cno char(4) primary key,
    Cname char(40),
    Cpno char(4),
    Ccredit smallint,
    foreign key (Cpno) references Course(Cno)
    )create table SC
    (
    Sno char(9),
    Cno char(4),
    Grade smallint ,
    primary key (Sno ,Cno),
    foreign key (Sno) references Student(Sno),
    foreign key (Cno) references Course(Cno)
    );
      

  3.   

    constraint FK_cpno foreign key (Cpno) references Course(Cno ) 
      

  4.   


    --少了括弧了阿,第三个表不是写对了嘛create table Course  
    (
    Cno char(4) primary key ,
    Cname char(40),
    Cpno char(4),
    Ccredit smallint,
    foreign key (Cpno) references Course(Cno)
    )
      

  5.   


    foreign key Cpno references Course(Cno)---->
    foreign key (Cpno) references Course(Cno)