SQL> select * from dba_hr_tables;
select * from dba_hr_tables * 行 1 のエラー: ORA-00942: テーブルまたはビューが存在しません。
人事ユーザーに含まれるすべてのテーブルを見つけるのを手伝ってください...ありがとう。
SQL> select * from dba_hr_tables;
select * from dba_hr_tables * 行 1 のエラー: ORA-00942: テーブルまたはビューが存在しません。
人事ユーザーに含まれるすべてのテーブルを見つけるのを手伝ってください...ありがとう。
質問を正しく理解できれば、 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