UserId 回复者Id Varchar(20) 非空 TeacherUsesr表或StudentUsers表的外键

解决方案 »

  1.   

    alter table user
    add constraint fk_test foreign key(UserId)
    references TeacherUsesr(UserId)
    goalter table user
    add constraint fk_test foreign key(UserId)
    references StudentUsers(UserId)
    go
      

  2.   

    UserId不能仅仅是非空,必须是这个表的主键,然后才能设置为TeacherUsesr表或StudentUsers表的外键.
      

  3.   

    至于表的外键创建则参考如下:alter table TeacherUsesr
    add constraint CONSTRAINT FK_TeacherUsesr_UserId FOREIGN KEY (UserId)
    REFERENCES 某表(UserId)