mysql与oracle九大区别 oracle和mysql索引的区别?
oracle和mysql索引的区别?在表中创建外键时,MySQL有一个要求:创建外键列必须有索引例如:Tclass(ID,CNAME)tstudent(ID,sname,sclass)需要学生的scl
oracle和mysql索引的区别?
在表中创建外键时,MySQL有一个要求:
创建外键列必须有索引
例如:
Tclass(ID,CNAME)
tstudent(ID,sname,sclass)
需要学生的sclass字段为Tclass的ID创建一个外键。只有当您有以下步骤时,您才能正确执行它,否则您将报告错误:
SQL code
create index idx但是Oracle不需要建立索引,它可以直接建立索引,并且不会报告错误