oracle 分区表信息查询

1,分区表信息

– (1)显示数据库所有分区表的信息
select * from DBA_PART_TABLES a where a.owner=upper(’’) and a.table_name=upper(’’);
– (2)显示当前用户可访问的所有分区表信息
select * from ALL_PART_TABLES a where a.owner=upper(’’) and a.table_name=upper(’’);
– (3)显示当前用户所有分区表的信息
select * from USER_PART_TABLES a where a.table_name=upper(’’);

2,分区表的分区列信息

– (1)显示当前用户所有分区表的分区列信息
select * from USER_PART_KEY_COLUMNS a where a.name=upper(’’) and a.object_type=‘TABLE’;
– (2)显示当前用户可访问的所有分区表的分区列信息
select * from ALL_PART_KEY_COLUMNS a where a.owner=upper(‘etl’) and a.name=upper(’’) and a.object_type=‘TABLE’;
–(3)显示分区列 显示数据库所有分区表的分区列信息
select * from DBA_PART_KEY_COLUMNS a where a.owner=upper(‘etl’) and a.name=upper(’’) and a.object_type=‘TABLE’;

3,分区表的名字、归属表空间以及表的详细分区情况

select * from user_tab_partitions a where a.table_name=upper(’’);

4,查看组合表的子分区信息以及子分区列信息情况

– (1)显示当前用户所有组合分区表的子分区信息
select * from USER_TAB_SUBPARTITIONS;
– (2)显示当前用户可访问的所有组合分区表的子分区信息
select * from ALL_TAB_SUBPARTITIONS;
– (3)显示当前用户可访问的所有组合分区表的子分区信息
select * from ALL_TAB_SUBPARTITIONS ;
– (4)显示当前用户所有分区表的子分区列信息
select * from USER_SUBPART_KEY_COLUMNS;
– (5)显示当前用户可访问的所有分区表的子分区列信息
select * from ALL_SUBPART_KEY_COLUMNS;
– (6)显示子分区列 显示数据库所有分区表的子分区列信息
select * from DBA_SUBPART_KEY_COLUMNS;

发布了3 篇原创文章 · 获赞 1 · 访问量 90
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览