oracle数据库和mysql数据库的区别

Posted wx_13554753101

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数据库的区别的主要内容,如果未能解决你的问题,请参考以下文章

达梦与oracle区别

orace to_date()指定转换格式

oracle中控制文件和数据字典的区别

Mysql 数据库和Oracal数据库的连接

Oracle与MySQL的比较[内容来自网络]

Oracal数据库安装配置教程