dual表是干什么用的 因为oracle认为select user这样的是不符合sql语法标准的,所以系统提供了一个dual表,使得可以写成select user from dual,这样就是标准的sql语法了其实你也可以随便建个表, select user from 表名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那像dual 这样语句结构可以查到哪些内容啊,除了user 不知道你用过Sql Server没有,SqlServer可以这样select 1但在Oracle中就得这样写 select 1 from dual;理论上说,dual是一个虚表,它的作用只是保证语法的正确,没有什么具体的作用。就是说,让select 1 变成select * from 表这样的格式 顶,就是.在SQL SERVER里习惯了,刚开始用,怎么错了.呵呵. 在oracle中存在伪表和伪列,就是这些东西,简单的说就是伪军阿 dual表的功能很多,靠你来发现了 Edison_Liang(小小笑儿) ( ) 信誉:100 2006-7-30 19:25:46 得分: 0 那像dual 这样语句结构可以查到哪些内容啊,除了user ------------------------ 只要有输出,而不是某个具体的表输出的,都可以很多函数,比如sysdate等 dual 是一个虚表,它有一个列DUMMY VARCHAR2(1),他的值为X。这个表主要是为了SQL的语法规则。 借贵地问一问,那如果SQL2000的SELECT ID,CodeNo,getdate() from TableA在Oracle中应该怎么写呢? to:ron_xin(星雨) SELECT ID,CodeNo,sysdate from TableA ORA-07391 求解一个查询问题 问个ORACLE 删除主键和索引的问题 写trigger的时候总是这条错误 关于ORACLE中发邮件的问题 oracle 菜鸟问题,按题给分。 各位大哥小弟表达详细一点感谢你们看看sql语句怎么写? 服务启动失败 如何缩短过程的执行时间? 新建了几个数据库,在Enterprise Manager Console里怎么看不倒???? 请教oracle 连接速度很慢的问题,37度高温阳光暴晒下跪求高手解决!!! 求一句SQL语句的写法
但在Oracle中就得这样写 select 1 from dual;
理论上说,dual是一个虚表,
它的作用只是保证语法的正确,没有什么具体的作用。就是说,让select 1 变成select * from 表这样的格式
那像dual 这样语句结构可以查到哪些内容啊,除了user ------------------------
只要有输出,而不是某个具体的表输出的,都可以很多函数,比如sysdate等
在Oracle中应该怎么写呢?
SELECT ID,CodeNo,sysdate from TableA