ITPub博客

首页 > Linux操作系统 > Linux操作系统 > DB2 与 Oracle基本SQL的不同之处--1

DB2 与 Oracle基本SQL的不同之处--1

原创 Linux操作系统 作者:northqueen 时间:2009-09-25 10:49:25 0 删除 编辑

一 truncate语句

      Oracle中:truncate table table_name

      DB2中: truncate table table_name  immediate

二 取日期

      Oracle中 :select to_char(sysdate,'yyyy-mm-dd') from dual

       DB2中   : select current date from sysibm.sysdummy1

                           select current timestamp from sysibm.sysdummy1

 三 字符串截取

  Oracle :  select substr('northqueen',1,2) from dual;

   DB2中:select left('northqueen,2'),right('suning',2) from sysibm.sysdummy1

四 类型转换

     Oracle中 :select to_char(123) from dual

                         select to_number('123') from dual

     DB2中 :select varchar(123)  from sysibm.sysdummy1

                       select char(123)  from sysibm.sysdummy1

                       select decimal('123') from sysibm.sysdumy1

  待续...

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16792624/viewspace-615537/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-07-16

  • 博文量
    5
  • 访问量
    4762