Oracle では、「count (*)」を指定した select ステートメントを使用して、テーブルの数をクエリできます。このステートメントは、データベース内のすべてのテーブルの数を表示できます。構文は「select count ( *) user_tables から; "。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
現在のユーザーの下にあるテーブルの合計数をクエリします。
sys ユーザーにログインした後、user_tables テーブルを通じて現在のユーザーの下にあるテーブルの数を確認します。
conn / as sysdba;
select count(*) from user_tables ;
説明: スーパー ユーザーとしてシステムにログインした後、上記の SQL を通じて「ユーザー テーブル」に記録されている行数を読み取ります (各テーブルレコードは 1 つあります)、これは現在のデータベース内のテーブルの数です。
例は次のとおりです。
推奨チュートリアル: 「Oracle ビデオ チュートリアル 」
以上がOracle に存在するテーブルの数をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。