Oracle 查询表分区相关信息
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;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南