mysql和oracle哪个简单_ORACLE和MYSQL的简单区别

1:

2:oracal建表时 是没有 auto_increment,所有要想 oracal自增时  ,要自个添加序列,插入,吧序列的值插入进去

3,oracle有一个dual表,当

4:对空值的判断,name != ""这样在my

5,oracle下对单引号,双引号要求的很死,一般不准用双引号,用了会报

ERROR at line 1:

ORA-00904: "t": invalid identifier

6 ,group_concat这个函数,oracle是没有的,如果要想用自已写方法。

7: mysql的用户权限管理,放到mysql自动带一个数据库mysql里面的。而oracle是用户权限时跟着表 空间走的

8,group by,在下oracle下用group by的话,group by后面的字段必须在select后面出现,不然会报错的,而mysql却不会。

9,mysql存储引擎有好多,常用的mysiam,innodb等,而创建oracle表的时候,不要这样的,好像只有一个存储引擎。

10,oracle的表字段类型也没有mysql多,并且有很多不同,例如:mysql的int,float合成了oracle的number型等。

11,oracle查询时from 表名后面 不能加上

12,oracle中是没有substring这个函数的,mysql有的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值