Oracle でユーザー テーブル情報をクエリする方法: 1. "SELECT count(*) FROM user_tables" を使用して、現在のユーザーの下にあるテーブルの数をクエリします。 2. "SELECT * FROM user_tables;" を使用してクエリします。現在のユーザーの下のテーブル。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
-- 現在のユーザーのテーブルを表示します:
SELECT count(*) FROM user_tables; -- 查看当前用户下有多少张表 SELECT * FROM user_tables; -- 查看当前用户下的表 SELECT * FROM user_tab_comments; -- 查看当前用户下的表,注释等 SELECT * FROM user_col_comments; -- 查看当前用户下的表的列名和注释 SELECT * FROM user_tab_columns; -- 查看当前用户下的表的列名等信息(详细但是没有备注) SELECT t.TABLE_NAME, t.NUM_ROWS FROM user_tables t; -- 查看当前用户下的所有表名及该表含多少数据
-- すべてのユーザーのテーブルを表示します:
SELECT * FROM all_tab_comments; -- 查看所有用户的表,注释等 SELECT * FROM all_col_comments; -- 查看所有用户的表的列名和注释 SELECT * FROM all_tab_columns; -- 查看所有用户的表的列名等信息(详细但是没有备注)
- -クエリ テンプレート 1:
SELECT t.table_name, t.comments FROM user_tab_comments t;
-- クエリ テンプレート 2:
SELECT r1, r2, r3, r5 FROM ( SELECT a.table_name r1, a.column_name r2, a.comments r3 FROM user_col_comments a ), ( SELECT t.table_name r4, t.comments r5 FROM user_tab_comments t ) WHERE r4 = r1;
推奨チュートリアル: 「Oracle Video Tutorial」
以上がOracle でユーザーのテーブル情報をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。