之前使用的一直是Oracle,虽然Oracle用起来很不方便而且商用版本还收费,但当时只学习了这个数据库,就一直用于练习使用了。
最新学习了php ,使用了XAMPP框架。数据库为MySQL,为了将之前的项目做继续开发,只好将其迁移到MySQL上来。SQL语句基本上是通用的,不过当时使用Oracle是应用了不少Oracle特有的SQL,迁移之后会出现很多问题,在此做个总结。
关键词 | Oracle | MySQL |
---|---|---|
序号 | Oracle中需要创建sequence来实现自增长 | MySQL中可以设置时使用 auto_increment 关键字 |
数字 | number(n) | int(n) tinyint(n) 等 |
字符串 | varchar2 | varchar text 等 |
date | 有 to_date() 和 to_char() 函数 | (学习中) |
限制行数 | where rownum<=50 | where limit 50 |
等待发现… |