你到all_objects 中看看是属于那个OWNER  的

解决方案 »

  1.   

    select dt.owner from dba_tables dt where dt.table_name = 'DANCI';
    可以查到你表的所有者是谁。
      

  2.   

    我用select * from system.danci就可以了,可是我要输入select * from danci就能查出数据,不要加上system的前缀,有什么方法?是不是可以指定默认的呢?"system"是方案名称还是用户名称呢?在oracle Enterprise manager console好像是同一个意思,我不知道有什么区别?
    我要加一个方案,在oracle Enterprise manager console中的创建对话框中找不到创建方案的选择,那如何能创建方案呢?
      

  3.   

    我发现在SQL*Plus中输入USER/PASSWOE@SID登陆后直接输入select * from danci就可以的,不需要加前缀,这是为什么?
      

  4.   

    不同的用户有不同的(表,视图...)
    你用 system 的用户来登录,之后建一个表,这个表就属于 system 的啦~
      

  5.   

    总结一下问题:1.方案是什么东西?他和用户有什么区别?
    2.我要加一个方案,在oracle Enterprise manager console中的创建对话框中找不到创建方案的选择,那如何能创建方案呢?
    3.SQL*Plus中用select * from danci,WorkSheet中用select * from system.danci,如何让WorkSheet中用select * from danci也行呢?
      

  6.   

    方案是一个分类,在 DBA Studio 里分四大类(例程,存储,安全,方案).
    就是(表,视图...)一个综合.用什么用户登录就可以自由查询该用户的方案(表,视图,存储过程...)
    要查不同用户的内容,就要在前面加上用户名. 如: select * from system.danci;