最近听说ocp贬值了,据说大家都能随便考上了,偶特意为想考ocp和考过ocp的同学们制作了几道题目,题目看上去很简单,似乎答案可以脱口而出,如果10分钟内能够全部回答正确,偶相信你应该能够具备一个ocp所具有的思考能力了 :)   
(1) a 表中有100条记录. 
select * from a where a.column1 = a.column1   这个语句返回几条记录? (简单吧,似乎1秒钟就有答案了:)  (2) create sequence peak_no   select peak_no.nextval from dual --> 假设返回1  10秒中后,再次做  select peak_no.nextval from dual --> 返回多少?  (3) sql> connect sys as sysdba  connected.  sql> insert into dual values ( ’y’);  1 row created.  sql> commit;  commit complete.  sql> select count(*) from dual;  count(*)  ----------  2  sql> delete from dual;   commit;  -->dual里还剩几条记录?  

解决方案 »

  1.   

    我怎么操作了第三个查询出来是1呀!即:
    3) sql> connect sys as sysdba  connected.  sql> insert into dual values ( ’y’);  1 row created.  sql> commit;  commit complete.  sql> select count(*) from dual;  count(*)  ----------  2  
    这一步我查询出来的是1??
      

  2.   

    1.条件不足,没有答案。这个SQL等同于 
    select * from a where a.column1 not is null 
    2.2
    3.问题都错了。
      

  3.   

    SQL> select * from dual;D
    -
    XSQL> select count(*) from dual;  COUNT(*)
    ----------
             1SQL> insert into dual values('h'1 row created.SQL> select * from dual;D
    -
    XSQL> select count(*) from dual;  COUNT(*)
    ----------
             1SQL>
    不知道LZ的结果怎么出来的
      

  4.   


    SQL> select * from dual;DUMMY
    -----
    XSQL> 
      

  5.   

    可以查看oracle官方文档或访问如下链接:
    http://www.oraclefans.cn/forum/showtopic.jsp?rootid=765
      

  6.   

    你再重新试一下吧,我都count=3了SQL> conn sys/zy as sysdba
    已连接。
    SQL> select * from dual;D
    -
    XSQL> insert into dual values('y');已创建 1 行。SQL> select * from dual;D
    -
    XSQL> select count(*) from dual;  COUNT(*)
    ----------
             3SQL> desc dual;
     名称                                      是否为空? 类型
     ----------------------------------------- -------- ----------------------------
     DUMMY                                              VARCHAR2(1)
      

  7.   

    LZ 你的 Oracle 是什么版本的?
      

  8.   

    SQL*Plus: Release 9.0.1.0.1 - Production on 星期六 9月 19 09:03:31 2009(c) Copyright 2001 Oracle Corporation.  All rights reserved.
    连接到: 
    Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
    With the Partitioning option
    JServer Release 9.0.1.1.1 - Production
      

  9.   

    我昨天将dual删除0记录,他的作用就被废了