查询表名和注释

select
    ut.table_name as "表名",
    utc.comments as "表注释"
from user_tables ut LEFT OUTER JOIN user_tab_comments utc ON ut.table_name = utc.table_name
where 1 = 1 and ut.table_name like ('%' || 'XX 表' || '%')
order by ut.table_name asc;

查询表的字段信息

select
utc.column_name as "字段名",
utc.data_default as column_default as "默认值",
utc.nullable as "是否可为空",
utc.data_type as "类型",
utc.data_length as "长度",
utc.column_id as "序号",
acc.comments as "备注"
from user_tab_columns utc left outer join all_col_comments acc on utc.table_name = acc.table_name and utc.column_name = acc.column_name
where utc.table_name = 'XX 表'
order by utc.column_id asc;
最后修改:2021 年 11 月 12 日
如果觉得我的文章对你有用,请随意赞赏