oracle数据库和mysql数据库的区别
Posted Bane Qin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库和mysql数据库的区别相关的知识,希望对你有一定的参考价值。
1、mysql里用双引号包起字符串,ORACLE里只可以用单引号包起字符串。
2、Oracle是大型数据库,而mysql是中小型数据库。
3、mysql的主键一般使用自动增长类型,在创建表时只要指定表的主键为auto increment,在插入记录时,不需要再指定该记录的主键值,主键将自动增长;oracle没有自动增长类型,主键一般使用序列, 插入记录时将序列号的下一个值赋给该字段即可。
4、oracle查询时,from表名后面不能加上as,不然会报错的,而在mysql下是可以的,例如select t.username from test as t。
5、对于翻页,mysql用limit 开始位置,记录个数;oracle内层用ROWNUM,用于标识小于的行数,用ROWNUM的别名标识的行数。
以上是关于oracle数据库和mysql数据库的区别的主要内容,如果未能解决你的问题,请参考以下文章