Oracle 查看用户下所有表注释行数,查看所有索引,组合索引

-- 当前用户所有表 注释 行数
select utc.table_name, utc.COMMENTS, ut.num_rows from user_tab_comments utc , user_tables ut where utc.table_name = ut.table_name

-- 当前用户所有索引 组合索引
select distinct t.table_name,  t.index_name, listagg(t.column_name, ',') within group(order by t.column_name ) over(partition by i.index_name,t.table_name) as a   from  user_ind_columns t, user_indexes i 
where t.index_name =i.index_name and t.table_name =i.table_name 
order by t.table_name,  t.index_name

  

posted @ 2023-08-18 17:13  我没有出家  阅读(50)  评论(0编辑  收藏  举报