MySQL在建立表的外键的时候有一个要求:
建立外键的列必须有索引
举例:
tclass(id,cname);
tstudent(id,sname,sclass);
要求学生的sclass字段建立外键到tclass的id,有了下面这一步才得以正确执行,否则报error:
Sql代码
create index idx_clazz on tstudent(sclass);
但是Oracle不需要建立index,直接可以建立索引,不会报错,执行通过;
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有