因为oracle认为select user这样的是不符合sql语法标准的,所以系统提供了一个dual表,使得可以写成select user from dual,这样就是标准的sql语法了其实你也可以随便建个表, select user from 表名
解决方案 »
- 请教大家 一个 关于 Oracle 9i 导入.dmp数据的问题
- 如何更改oracle的实例名
- 如何将从sql2005逆向生成的pdm,转化为oracle数据库或者脚本,急急急,在线等!
- 【急】关于oracle dblink的问题
- 如果将一个含有long类型的表的数据负责到相同结构的表中?
- 出现“oracle management server 服务启动后又停止了,一些服务自动停止,如果他们没什么可做的“
- ora-12560错误
- 返回sql code的问题??
- oracle8.17问题急!!!!!!!!!!!!!!!!!!!
- java调用oracle function 传入字符串数组 但在function中数组内容没得到,求大神指点!在线等!!!
- 请教oracle 连接速度很慢的问题,37度高温阳光暴晒下跪求高手解决!!!
- 求一句SQL语句的写法
但在Oracle中就得这样写 select 1 from dual;
理论上说,dual是一个虚表,
它的作用只是保证语法的正确,没有什么具体的作用。就是说,让select 1 变成select * from 表这样的格式
那像dual 这样语句结构可以查到哪些内容啊,除了user ------------------------
只要有输出,而不是某个具体的表输出的,都可以很多函数,比如sysdate等
在Oracle中应该怎么写呢?
SELECT ID,CodeNo,sysdate from TableA