mysql与oracle语法对比(实用)


oracle sql语法不同于mysql的sql语法
不同点:
1. mysql: IFNULL(a,b)
oracle: NULLIF(a,b)
2. mysql: 可以用Date类型的日期进行比较时间比较
oracle:必须用to_date()函数和to_char()函数配合转换成统一格式的日期字符串,然后进行比较
3. mysql: 可以用YEAR(), MONTH(), NOW()等函数获取年/月/当前日期等
oracle:必须用to_char(sysdate, 'yyyy'),to_char(sysdate, 'MM')获取
4. mysql: 字符串识别"",''
oracle:字符串只识别''
5. mysql: 可以用limit关键字截取所需的数据行
oracle:必须用rownum关键字通过子查询来截取所需数据行
注:本次只写了部分的不同点,工作之余写的,没有总结,所以不全,望大家谅解.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM