查看“HR”帐户中包含的所有表格(Oracle 11g)

时间:2013-10-17 02:18:57

标签: database oracle data-dictionary

SQL> select * from dba_hr_tables;
 select * from dba_hr_tables  
               * ERROR at line 1: ORA-00942: table or view does not exist.

请帮我找出HR用户中包含的所有表格... 感谢。

2 个答案:

答案 0 :(得分:0)

编辑以下内容以使用您的表名。检查你的拼写!

SELECT *
    FROM tablename

答案 1 :(得分:0)

如果我正确理解了这个问题,您就会查找用户HR拥有的所有表格。

如果您拥有具有系统权限的用户,则可以使用以下命令:

SELECT table_name
FROM   dba_tables
WHERE  owner = 'HR'

如果你不这样做。但如果用户拥有HR个表格的权限,您可以使用all_tables代替dba_tables

SELECT table_name
FROM   all_tables
WHERE  owner = 'HR'

或者,如果您能够以HR用户身份登录,则可以这样做并使用:

SELECT table_name
FROM   user_tables