1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 数据库 - 正文

君子好学,自强不息!

Oracle查看分区表信息的一点见解

2022-11-24 | 数据库 | gtxyzz | 563°c
A+ A-

小编经过长时间深入研究有关Oracle查看分区表信息的SQL语言,在这里和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

显示Oracle查看分区表信息

显示数据库所有分区表的信息:DBA_PART_TABLES

显示当前用户可访问的所有分区表信息:ALL_PART_TABLES

显示当前用户所有分区表的信息:USER_PART_TABLES

显示Oracle查看分区表信息 显示数据库所有分区表的详细分区信息:DBA_TAB_PARTITIONS

显示当前用户可访问的所有分区表的详细分区信息:ALL_TAB_PARTITIONS

显示当前用户所有分区表的详细分区信息:USER_TAB_PARTITIONS

显示子分区信息 显示数据库所有组合分区表的子分区信息:DBA_TAB_SUBPARTITIONS

显示当前用户可访问的所有组合分区表的子分区信息:ALL_TAB_SUBPARTITIONS

显示当前用户所有组合分区表的子分区信息:USER_TAB_SUBPARTITIONS

显示分区列 显示数据库所有分区表的分区列信息:DBA_PART_KEY_COLUMNS

显示当前用户可访问的所有分区表的分区列信息:ALL_PART_KEY_COLUMNS

显示当前用户所有分区表的分区列信息:USER_PART_KEY_COLUMNS

显示子分区列 显示数据库所有分区表的子分区列信息:DBA_SUBPART_KEY_COLUMNS

显示当前用户可访问的所有分区表的子分区列信息:ALL_SUBPART_KEY_COLUMNS

显示当前用户所有分区表的子分区列信息: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;

如果我要将分区表中各个分区的数据都清空,可以用truncate table table_name;吗? 还是必须从头执行

altertabletable_nametruncatepartitionp1; 
  • altertabletable_nametruncatepartitionp2; altertabletable_nametruncatepartitionp3;
  • altertabletable_nametruncatepartitionp4; altertabletable_nametruncatepartitionp5;
  • altertabletable_nametruncatepartitionp6;
  • 答:truncate table table_name

    本文来源:1818IP

    本文地址:https://www.1818ip.com/post/11475.html

    免责声明:本文由用户上传,如有侵权请联系删除!

    发表评论

    必填

    选填

    选填

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。