2011-06-17 12 views

答えて

4

あなたはデータベースの独立

SELECT num_rows, avg_row_len 
    FROM all_tables 
WHERE owner = '<<owner of the table>>' 
    AND table_name = '<<name of the table>>' 
+0

と心配していないなら、私はこのクエリを実行するために特別な権限を必要ですか?私のアプリケーションが使用しているアカウントには、問題のテーブル内のデータの読み取り/更新/削除とDDLの実行に必要な権限があります。 – Olaf

+0

@Olaf - あなたはしないでください。誰もがアクセス権を持つすべてのテーブルに関する情報を表示する 'ALL_TABLES'ビューにアクセスする必要があります。 'SELECT'へのアクセス権がないテーブルの統計を取得しようとしていた場合は、' DBA_TABLES'ビューにアクセスする必要があります。 –

関連する問題