Cara untuk menanyakan maklumat jadual pengguna dalam oracle: 1. Gunakan "SELECT count(*) FROM user_tables" untuk menanyakan bilangan jadual di bawah pengguna semasa 2. Gunakan "SELECT * FROM user_tables;" jadual di bawah pengguna semasa.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
--Lihat jadual pengguna semasa:
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; -- 查看当前用户下的所有表名及该表含多少数据
--Lihat jadual semua pengguna:
SELECT * FROM all_tab_comments; -- 查看所有用户的表,注释等 SELECT * FROM all_col_comments; -- 查看所有用户的表的列名和注释 SELECT * FROM all_tab_columns; -- 查看所有用户的表的列名等信息(详细但是没有备注)
--Templat pertanyaan 1:
SELECT t.table_name, t.comments FROM user_tab_comments t;
--Templat pertanyaan 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;
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk menanyakan maklumat jadual pengguna dalam Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!