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關鍵字經過子查詢來截取所需數據行
注:本次只寫了部分的不一樣點,工做之餘寫的,沒有總結,因此不全,望你們諒解.mysql

相關文章
相關標籤/搜索