Oracle中分区表的常用视图

来源:互联网 发布:网络摄像头电脑客户端 编辑:程序博客网 时间:2024/06/15 16:53
--查看分区表
select * from all_part_tables
--查看分区
select * from all_part_partitions
--查看分区字段
select * from all_part_key_columns
--显示数据库所有分区表的信息:
select * from dba_part_tables
--显示当前用户可访问的所有分区表信息:
select * from all_part_tables
--显示当前用户所有分区表的信息:
select * from user_part_tables
--显示表分区信息 显示数据库所有分区表的详细分区信息:
select * from dba_tab_partitions
--显示当前用户可访问的所有分区表的详细分区信息:
select * from all_tab_partitions
--显示当前用户所有分区表的详细分区信息:
select * from user_tab_partitions
--显示子分区信息 显示数据库所有组合分区表的子分区信息:
select * from dba_tab_subpartitions
--显示当前用户可访问的所有组合分区表的子分区信息:
select * from all_tab_subpartitions
--显示当前用户所有组合分区表的子分区信息:
select * from user_tab_subpartitions
--显示分区列 显示数据库所有分区表的分区列信息:
select * from dba_part_key_columns
--显示当前用户可访问的所有分区表的分区列信息:
select * from all_part_key_columns
--显示当前用户所有分区表的分区列信息:
select * from user_part_key_columns
--显示子分区列 显示数据库所有分区表的子分区列信息:
select * from dba_subpart_key_columns
--显示当前用户可访问的所有分区表的子分区列信息:
select * from all_subpart_key_columns
--显示当前用户所有分区表的子分区列信息:
select * from user_subpart_key_columns
--怎样查询出oracle数据库中所有的的分区表
select * from user_tables a where a.partitioned='YES'
--删除一个表的数据是
truncate table table_name;
--删除分区表一个分区的数据是
alter table table_name truncate partition p5;

原创粉丝点击