Oracle和MySQL類似函數對比

Oracle和MySQL類似函數對比,歡迎補充!函數

Oracle MySQL 功能
nvl(string1, replace_with) ifnull(string1, replace_with) 若是string1爲NULL,則返回replace_with的值,不然返回string1的值。
decode(value, if1, then1, if2,then2, . . . else)

case value when if1 then 1 when if2 then 2 . . . else 0spa

若是value的值爲if1,返回then1的值;若是value等於if2,返回then2的值;等等。能夠給出多個if/then 配對。若是value結果不等於給出的任何配對時,就返回else的值 。code

wm_concat(字段名) group_concat(字段名)

字段全部值以逗號分割進行列出orm

to_char(number) cast(number as char)

數字轉字符串ci

to_date(sysdate, ‘yyyy-MM-dd HH:mm:ss’)

date_format(sysdate, '%Y-%m-%d  %T')字符串

日期格式化
to_char(sysdate, 'yyyy') year(sysdate) 獲取日期年份
sysdate+1 date_add(sysdate, INTERVAL  1 DAY) 日期加一天
相關文章
相關標籤/搜索