1.确保主从表的表类型 (即engine)都为InnoDB如果不是,可在创建表时加上engine=InnoDB.
2.确保主表有主键或对应的索引;
3.确保从表外键字段与主表字段类型一致;
4.确保该外键名称之前未被使用,可通过SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE进行查看。若被使用,可以换成别的名称
foreign key(SortNumber)
ferences sort(SortNumber) 这条语句写错了,把这条语句删除掉,就能正常执行了!
create table sc(S INT,
C INT,
score int
)
alter SC add constraint FK_Reference_1 foreign key (S)
references student (S) on delete restrict on update restrict
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)