查分區(qū)表user_tab_partitions,或者user_segments,或者user_objects都行。
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、做網(wǎng)站、蒙自網(wǎng)絡(luò)推廣、微信小程序、蒙自網(wǎng)絡(luò)營銷、蒙自企業(yè)策劃、蒙自品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供蒙自建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
個人感覺user_tab_partitions比較好。
至于6個月之前,可以用sysdate和add_months來做,然后再to_char截取,就行
顯示分區(qū)表信息
顯示數(shù)據(jù)庫所有分區(qū)表的信息:DBA_PART_TABLES
顯示當(dāng)前用戶可訪問的所有分區(qū)表信息:ALL_PART_TABLES
顯示當(dāng)前用戶所有分區(qū)表的信息:USER_PART_TABLES
顯示表分區(qū)信息 顯示數(shù)據(jù)庫所有分區(qū)表的詳細(xì)分區(qū)信息:DBA_TAB_PARTITIONS
顯示當(dāng)前用戶可訪問的所有分區(qū)表的詳細(xì)分區(qū)信息:ALL_TAB_PARTITIONS
顯示當(dāng)前用戶所有分區(qū)表的詳細(xì)分區(qū)信息:USER_TAB_PARTITIONS
顯示子分區(qū)信息 顯示數(shù)據(jù)庫所有組合分區(qū)表的子分區(qū)信息:DBA_TAB_SUBPARTITIONS
顯示當(dāng)前用戶可訪問的所有組合分區(qū)表的子分區(qū)信息:ALL_TAB_SUBPARTITIONS
顯示當(dāng)前用戶所有組合分區(qū)表的子分區(qū)信息:USER_TAB_SUBPARTITIONS
顯示分區(qū)列 顯示數(shù)據(jù)庫所有分區(qū)表的分區(qū)列信息:DBA_PART_KEY_COLUMNS
顯示當(dāng)前用戶可訪問的所有分區(qū)表的分區(qū)列信息:ALL_PART_KEY_COLUMNS
顯示當(dāng)前用戶所有分區(qū)表的分區(qū)列信息:USER_PART_KEY_COLUMNS
顯示子分區(qū)列 顯示數(shù)據(jù)庫所有分區(qū)表的子分區(qū)列信息:DBA_SUBPART_KEY_COLUMNS
顯示當(dāng)前用戶可訪問的所有分區(qū)表的子分區(qū)列信息:ALL_SUBPART_KEY_COLUMNS
顯示當(dāng)前用戶所有分區(qū)表的子分區(qū)列信息:USER_SUBPART_KEY_COLUMNS
---------------------------------------------------------------------------------------------------
select * from user_tables a where a.partitioned='YES'
刪除一個表的數(shù)據(jù)是truncate table table_name;
如果查詢當(dāng)前用戶下得分區(qū)表:
select * from user_tables where partitioned='YES'
如果要查詢整個數(shù)據(jù)庫中的分區(qū)表:
select * from dba_tables where partitioned='YES'
如果要查詢某個用戶下得分區(qū)表:
select * from dba_tables where partitioned='YES' and owner='ABCDEFG'
其中ABCDEFG為用戶名
執(zhí)行SQL 使用分區(qū)鍵檢索:
select*from 分區(qū)表 t where createdate to_date('搜索內(nèi)容','yyyy-mm-dd') and createdate to_date('搜索內(nèi)容','yyyy-mm-dd')
執(zhí)行SQL 不使用分區(qū)鍵檢索:
select*from 分區(qū)表 t where sms_report_date to_date('2009-07-12','yyyy-mm-dd') and sms_report_date to_date('2009-08-12','yyyy-mm-dd')
執(zhí)行SQL 使用分區(qū)鍵檢索執(zhí)行計劃如下:
SELECT STATEMENT, GOAL = ALL_ROWS
PARTITION RANGE ITERATOR ? ?Partition start=2 ? ?Partition stop=3
TABLE ACCESS FULL ? ? ? ? ? ?Partition start=2 ? ?Partition stop=3
執(zhí)行SQL 不使用分區(qū)鍵檢索執(zhí)行計劃如下:
SELECT STATEMENT, GOAL = ALL_ROWS ?
PARTITION RANGE ALL ? ? ? ?Partition start=1 ? ?Partition stop=31
TABLE ACCESS FULL ? ? ? ? ? ?Partition start=1 ? ?Partition stop=31
1、首先打開plsql,輸入用戶名密碼,登陸訪問表所在的數(shù)據(jù)庫。
2、這就是登陸成功后的界面了。
3、點擊左上的新建圖標(biāo)。
4、選擇sql Window。
5、右下區(qū)域會出現(xiàn)如圖的彈窗。
6、在彈窗中,輸入查詢表的sql語句:select * from 表名。
7、點擊左上的執(zhí)行圖標(biāo)。
8、稍作等待,下區(qū)域便會展示要查的表的全部信息。