前几条
rownum <1 改为 limit 1
自增序号
SELECT @rownum := @rownum +1 rownum, a.*
FROM T_TEST_AREA a, (select @rownum := 0) t
ORDER BY id desc;
函数替换
nvl 改为 ifnull
mysql : DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')
oracle: TO_CHAR(SYSDATE,'YYYY-MM-DD hh24:mi:ss')
Mysql支持多个字符串拼接: CONCAT(str1,str2,…)
decode(Emergency,1,'紧急','普通')
if(a.Emergency=1,'紧急','普通')
decode
wm_concat group_concat
date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();
str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date();
cast(expr as char)
to_number->case( as double)
表别名
触发器转为自增序号