Oracle 中的dual表

  1. 奇怪之处,查不出具体表结构信息数据库

SQL> describe dual;
Name  Type        Nullable Default Comments
----- ----------- -------- ------- --------
DUMMY VARCHAR2(1) Y date

SQL> select * from dual;
DUMMY
-----
Xselect

2.DUAL表的用途
Dual 是 Oracle中的一个实际存在的表,任何用户都可读取,经常使用在没有目标表的Select语句块中。数据

查询当前用户:
SQL> select user from dual;
USER
------------------------------
TEST_USER查询

查询系统日期时间时间

SQL> select sysdate from dual;
SYSDATE
-----------
2015/10/15let

实现简单计算:日期

SQL> select 12*3 from dual;
 
      12*3
----------
        36
 只容许从dual表查询数据,不能够update,insert,delete,删除该表后,数据库没法正常启动。ab

相关文章
相关标签/搜索