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