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;