SQL> select * from dba_hr_tables;
select * from dba_hr_tables * ERROR at line 1: ORA-00942: table or view does not exist.
Please help me out to find all table contain in HR User ... Thanks.
SQL> select * from dba_hr_tables;
select * from dba_hr_tables * ERROR at line 1: ORA-00942: table or view does not exist.
Please help me out to find all table contain in HR User ... Thanks.
如果我正确理解了这个问题,那么您正在寻找 user 拥有的所有表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
编辑以下内容以使用您的表格名称。还要检查你的拼写!
SELECT *
FROM tablename