像这种的可以从伪表里面
如select sysdate from dual

解决方案 »

  1.   

    楼主需要多看看sql方面的书啊,基本概念啊
      

  2.   

    如果数据来自表.直接select * from tablename /如果只是想得到某些值.或进行一些计算. 可以这么用:select sysdate from dual;    <---这是得到系统日期的查询, dual是伪表.用来得到无表计算的值,
    dual表只返回一行一列. 你可以select * from dual看看就知道了.
    如果select sysdate from tablename ,那么.表有多少条记录就将得到多少条的系统日期.这样做的意义不大.建议先看些oracle基础相关的书.
      

  3.   

    select ascii('abc') from table 是将abc转换成十进制数
      

  4.   

    select ascii('abc') from dual;
    只是把a转换为十进制数