以system登陆。
select *  from dba_tables where table_name like 'XL%'

解决方案 »

  1.   

    SQL> select * from dba_tables where table_name like 'ora%';未选定行
      

  2.   

    说实话,ora 是我自定义的表。ora可能和其他有些冲突。
    我的自定义的表为ora_开头,我用
     select * from dba_tables where table_name like 'ora_%';
    还是报错说未选定行
      

  3.   

    那不是报错,是没有找到记录。
    select * from dba_tables where table_name like 'ORA_%';
      

  4.   

    我明明是定义了那个表啊是属于system空间的,还有一个也是ora_开头,但在sys空间里
      

  5.   

    默认没有sys表空间,你指的是用户吧!
      

  6.   

    在问你个问题:
    create or replace trigger insert_dept 
      before insert on dept   
      for each row 
    declare 
      -- local variables here 
    begin 
       select seq_dept.nextval into :new.deptno from dual; 
    end insert_dept; sequence可不可以同时被多个表的id指定为nextval啊,我想不行,因为...    :new.deptno from dual
    --------^^^            //这里是要写被触发的表的名字,是不是????????
      

  7.   

    经过实验,的确不可以被多个表引用。不会报错,但是另外一个就没有实现递加的性质。
    写被触发的表的名字是在create or replace trigger insert_dept 
      before insert on dept  --这里指定的呀!不知道你是什么意思?
      

  8.   

    select * from all_tables where table_name like 'ORA%';
    不知可不可以提醒楼主,oracle中建的表表名一定是大写的。