首页 > 数据库技术 > 详细

Oracle 中的dual表

时间:2015-10-15 18:55:34      阅读:263      评论:0      收藏:0      [点我收藏+]
  1. 奇怪之处,查不出具体表结构信息

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

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

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

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

查询系统日期时间

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

实现简单计算:

SQL> select 12*3 from dual;
 
      12*3
----------
        36
 只允许从dual表查询数据,不可以update,insert,delete,删除该表后,数据库无法正常启动。

Oracle 中的dual表

原文:http://my.oschina.net/u/1011578/blog/517742

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!