oracle查询用户表信息的方法:1、利用“select count(*) from user_tables”查询当前用户下的表数量;2、利用“select * from user_tables;”查询当前用户下的表。
本教程操作环境:windows10系统、oracle 11g版、dell g3电脑。
oracle怎么查询用户的表信息-- 查看当前用户的表:
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视频教程》
以上就是oracle怎么查询用户的表信息的详细内容。