Oracle ユーザーの次のテーブルをクエリする方法: 1. "select * from all_tab_comments" ステートメントを使用して、すべてのユーザーのテーブルをクエリします。 2. "select * from user_tab_comments" ステートメントを使用して、テーブルをクエリします。このユーザーの。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
oracle ユーザーの下でテーブルをクエリする方法
ORACLE の下には 3 つのビューがあります
select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner='用户名'
同様に、さらにテーブルには、ビュー、ストアド プロシージャ、シノニム、その他のオブジェクトがあります。必要なオブジェクトを表示するには、[DBA|USER|ALL]_TABLES を使用してください。
拡張情報:
ビューが作成されると、ORACLE はビューの有効性を検証します。基本テーブルが変更されると、ビューが無効な状態になります。データ内の user_objects のステータスをクエリできます。
1. ID と NAME の 2 つの列を含むテーブル T を作成します;
2. テーブルを使用してビュー t_view を作成し、テーブルのすべての情報を表示します;
3. テーブルを使用してビュー t_view2 を作成し、テーブルの ID と NAME 列を表示します
4. ビューのステータスを確認します;
5. 追加性別列をテーブル T に追加し、ビュー t_view.
6 のステータスを再確認します。テーブル T の列 NAME を削除し、ビュー t_view2.
のステータスを再確認します。注: VALID は通常のステータスを示します。 、無効は異常なステータスを示します
推奨チュートリアル: "Oracle チュートリアル》
以上がoracle ユーザーでテーブルをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。