Mysql Oracle 区别
1. oracle select *, id需要在星号前加别名,mysql则不需要
mysql语法:
select *, id from xin_student_t;
oracle语法:
select st.*, st.id from xin_student_t st;
2. oracle表定义了别名,在查询时可以不用别名指定字段,mysql必须用别名
3. mysql不同的表可以有相同的索引名称,而oracle的索引名称需要在整个库中都是唯一的
同样,删除时mysql需要指定表名,oracle则不需要
mysql: drop index index_name on table_name;
oracle: drop index index_name;