大家好,小弟刚学oracle ,想问问 如何查询一个表 是所属在哪个用户下的句子?

解决方案 »

  1.   

    -- 用 sys 用户登陆,例如:我要查询名为 EMP 的表,在哪些用户下有:sys@TBWORA> CONN / AS SYSDBA
    已连接。
    sys@TBWORA> SELECT table_name, owner from dba_tables
      2  where table_name='EMP';TABLE_NAME                     OWNER
    ------------------------------ --------------------
    EMP                            SCOTT
      

  2.   

    select table_name,ower
    from dba_tables
    where table_name='表名';
      

  3.   

    Oracle 系统中 的模式是一系列逻辑数据结构或对象的集合,一个模式只能被一个数据库用户 所拥有。
    除了表以外,索引,除法器,PL/SQL包,试图,存储过程和 Java类等,也属于模式对象,为相应的用户所有。
      

  4.   

    select table_name,ower from dba_tables where table_name='TNAME';