–获取数据库中的表信息
select * from dba_tables;
select * from all_tables;
select * from user_tables;
–获取数据库中表的字段信息
select * from dba_tab_columns;
select * from all_tab_columns;
select * from user_tab_columns;
–获取约束的信息
select * from user_constraints;
select * from user_cons_columns;
–获取表注释信息
select * from dba_tab_comments;
select * from all_tab_comments;
select * from user_tab_comments;
–获取表字段注释信息
select * from dba_col_comments;
select * from all_col_comments;
select * from user_col_comments;
–示例:查询某个表中的主键字段名
select col.column_name
from user_constraints con,user_cons_columns col
where con.constraint_name = col.constraint_name
and con.constraint_type = ‘P’
and col.table_name = ‘TABLE_NAME’;