DB2的SYSIBM.SYSDUMMY1表和ORACLE的DUAL

阅读更多

     在DB2中,数据库用户通过访问SYSIBM.SYSDUMMY1表获取一些系统信息;ORACLE中,相应的表为DUAL。

   

DB2中举例:

SELECT CURRENT DATE FROM SYSIBM.SYSDUMMY1; --获取当前日期

SELECT 1+1 FROM SYSIBM.SYSDUMMY1;--计算

SELECT NEXTVAL FOR MYSEQ FROM SYSIBM.SYSDUMMY1;--获取序列号

SELECT current timestamp FROM sysibm.sysdummy1;--获取当前时间戳

 

ORACE中举例:

SELECT SYSDATE FROM DUAL;--获取当前日期

SELECT 1+1 FROM DUAL;--计算

SELECT SEQUENCE.NEXTVAL FROM DUAL;--获取序列号

你可能感兴趣的:(DUAL)