1、oracle中的nvl('','')和sybase中的isnull('','')
2、sybase无decode函数,所以需要用case when 来代替
3、oracle中用||'连接的字符串||',sybase用+'连接的字符串'+
4、sybase用 convert(varchar,123)把数字转换为字符串,oracle直接用 to_char(123)
5、oracle中如果显示前10条数据select * from table where rownum<11
sybase中select top 10 * from table
6、oracle中‘2010-01-10’转换为date :to_date(‘2010-01-10’,yyyymmdd)
sybase convert(datetime,'2010-01-10',108)
7、oralce date转 字符转 to_char(sysdate,'yyyy年mm月dd日')
sybase中CONVERT(VARCHAR,DATEPART(yy,JCSJ))+'年'+CONVERT(VARCHAR,DATEPART(mm,JCSJ))+'月'+CONVERT(VARCHAR,DATEPART(dd,JCSJ))+'日'
上面红色的是date型时间