Oracle中的dual表的用途

上次看到参考书上查询系统时间用到dual表,感到好奇,到网上搜了好多,终于明白其中之道理了

(1)dual表是系统中的虚拟表,只有一列,它随着oracle中数据字典一起创建;

(2)在ORACLE中用select查询时,遵循SQL规范,select...from...形如这样的形式,用其它表查询系统的时间也可,但返回的记录数与你用到的表中的记录数相同,为了返回一个记录,所以选择dual表较合适,因为它是单行单列的表。

posted @ 2012-04-04 10:11  华电岳黎明  阅读(1140)  评论(0)    收藏  举报