建立外键的列必须有索引
举例:
tclass(id,cname);
tstudent(id,sname,sclass);
要求学生的sclass字段建立外键到tclass的id,有了下面这一步才得以正确执行,否则报error:
Sql代码
create index idx_clazz on tstudent(sclass);
但是Oracle不需要建立index,直接可以建立索引,不会报错,执行通过;
如果觉得《mysql索引原理及查询 oracle和mysql索引的区别 – 数据库 – 前端 php mysqli 操作类》对你有帮助,请点赞、收藏,并留下你的观点哦!