oracle数据库 dual空表的灵活使用

今天遇到一个一时比较冷的面试,说是当前数据库的系统时间,写一条sql语句出来

分析,以前查询的时候,都是设计好的表,查询出来插入的时间,这个很容易,查询一个字段嘛,但是这里又没有给表的名字  怎么查呢?

其实oracle有一个任何的用户下都是存在一个空表   名字是  dual

所以sql语句就很容易写了


select sysdate from dual;


具体执行如下图:




dual表的其他应用,比如说,计算,加,减,乘,除等








感觉命令行,有了dual这个空表后,sql有没有瞬间强大很多了!

猜你喜欢

转载自lfc-jack.iteye.com/blog/2357548
今日推荐