天天看點

oracle和sybase的一些差別

Oracle表名、字段名不區分大小寫,Sybase嚴格區分

2.Oracle中to_char()/to_date() ---Sybase的convert()

  --Oracle:to_char(sysdate,'dd-mm-yyyy day'),to_date(string,format)

  --Sybase:convert(char(15),日期,108),convert(datetime,string,108)

  --末尾附 Sybase convert第三個參數介紹

3.Oracle中 substr() -- Sybase的 substring()

4.Oracle中 nvl() -- Sybase的 isnull()

5.Oracle取系統時間 sysdate -- Sybase的 getdate()

6.Oracle的decode -- Sybase的 case when then

  --Oracle: select decode(param,null,resultA,resultB) from res;

  --Sybase:select case when  param is null then resultA else resultB end from res;

7.外連接配接

  --Oracle:select * from tableA a ,tableB b where a.id=b.id(+);

  --Sybase:select * from tableA a,tableB b where a.id*=b.id;