ホームページ >データベース >Oracle >oracle ユーザーでテーブルをクエリする方法

oracle ユーザーでテーブルをクエリする方法

WBOY
WBOYオリジナル
2022-01-05 14:42:1816343ブラウズ

Oracle ユーザーの次のテーブルをクエリする方法: 1. "select * from all_tab_comments" ステートメントを使用して、すべてのユーザーのテーブルをクエリします。 2. "select * from user_tab_comments" ステートメントを使用して、テーブルをクエリします。このユーザーの。

oracle ユーザーでテーブルをクエリする方法

このチュートリアルの動作環境: 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 ユーザーでテーブルをクエリする方法

拡張情報:

ビューが作成されると、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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。