Dual伪列

来源:互联网 发布:ios斗地主源码 编辑:程序博客网 时间:2024/06/13 00:39

 

 

 Dual伪列

 

 

 

  • 含义解释:
    • Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select中。
  • 使用方法:
    查看当前连接用户SQL> select user from dual;USER------------------------------SYSTEM查看当前日期、时间SQL> select sysdate from dual;SYSDATE----------18-3月 -01SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;TO_CHAR(SYSDATE,'YY-------------------2001-03-18 22:37:56当作计算器用SQL> select 1+2 from dual;       1+2----------         3查看序列值SQL> create sequence aaa increment by 1 start with 1;SQL> select aaa.nextval from dual;SQL> select aaa.nextval from dual;   NEXTVAL----------         1SQL> select aaa.currval from dual;   CURRVAL----------         1