本文转载自:https://blog.csdn.net/qq_32392597/article/details/83013933
oracle中查看所有表、字段、表注释、字段注释
查看所有表
-
select table_name from user_tables; //查看当前用户拥有的表
-
select table_name from all_tables; //查看所有用户的表
-
select table_name from dba_tables; //查看所有用户的表包括系统表
查看所有表字段
-
select * from user_tab_columns where TABLE_NAME='某表名称';
-
//查看当前用户下某表所有字段
-
select * from all_tab_columns where TABLE_NAME='某表名称';
-
select * from dba_tab_columns where TABLE_NAME='某表名称';
user_tab_columns结果字段名称:
table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
all_tab_columns ,dba_tab_columns比user_tab_columns多了一个ower
查看表注释和字段注释
-
select * from user_tab_comments //查看当前用户下所有表注释
-
select * from user_col_comments where TABLE_NAME='某表名称';//查看当前用户下某表所有字段注释
user_tab_comments结果字段名称:table_name,table_type,comments
user_col_comments结果字段名称:table_name,column_name,comments