注釋
oracle使用的是
mysql使用的是
通配符的使用
mysql和oracle都支持通配符
自增長數據類型的處理
oracel沒有自動增長的數據類型
mysql有自動增長的數據類型
字符串單引號雙引號的處理
oracel只能使用單引號包起字符串
mysql對字符串可以使用單引號和雙引號
按位與函數
oracle的按位與操作是
eg
mysql的按位與是 &
eg
from子句
mysql可以沒有from字句
oracle:
select sysdate from dual
mysql:
select sysdate();
查詢結果數據分頁
orale使用rowmum限制查詢返回的總行數
因為rownum總是從
select * from (select rownum no
另外
mysql使用limit分頁
eg
#為了檢索從某一個偏移量到記錄集的結束所有的記錄行
select * from table limit
#如果只給定一個參數
select * from table limit
日期字段處理
orale日期字段只有date
oracle的時間系統函數是sysdate
mysql:
current_date/curdate()
current_time/curtime()
now()/sysdate()
now()/sysdate()函數以
查詢一個表
oracle
SELECT * FROM table WHERE date_col >= sysdate –
mysql:
select * from table where to_days(date_col) >= to_days(now()) –
select date_sub(now()
日期格式
oracle 使用to_char()函數
select to_char(sysdate
select to_char(sysdate
mysql 使用date_format() 或 time_format()
select date_format(now()
select time_format(now()
From:http://tw.wingwit.com/Article/program/Oracle/201311/18066.html