dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录.我们可以用它来做很多事情,如下: 1.查看当前用户 SQL> select user from dual; USER ------------------------------ SYSTEM 2.用来调用系统函数 --获得当前系统时间 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --获得主机名 select SYS_CON