<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jcat
    寵辱不驚,閑看庭前花開花落~~
    posts - 173,comments - 67,trackbacks - 0
    --創(chuàng)建一個分區(qū)表
    create table scott.testpart
    (
    ?? ?TEXTDATE?? VARCHAR2(8)
    )
    partition by range ( TEXTDATE )
    (
    ?? ? partition p1 values less than ('20090201'),
    ??? ?partition "p2" values less than ('20090301'), --注意這里的雙引號
    ?? ? partition pm values less than (MAXVALUE) ?
    )


    --插入一些數(shù)據(jù)(順便實踐一下雙層循環(huán))

    DECLARE
    ?? ?i int:=1;
    ?? ?j int:=1;
    BEGIN
    ? ??? ?WHILE i<=3 LOOP
    ?? ??? ???? WHILE j<=3 LOOP
    ?? ??? ??? ???? insert into scott.testpart values (2009*10000+i*100+j);
    ???? ??? ??? ?? j:=j+1;
    ?? ??? ???? END LOOP;???? ??? ?
    ?? ???? i:=i+1;?? ?
    ?? ???? j:=1; --注意要重置j,否則就回不到j(luò)循環(huán)里面了
    ?? ???? END LOOP;
    END;


    --需要先進(jìn)行分析,否則num_rows列將為空
    analyze table scott.testpart compute statistics;

    --查看各個分區(qū)的情況
    select table_name, partition_name, num_rows from DBA_TAB_PARTITIONS
    where table_owner='SCOTT' and table_name='TESTPART';
    TABLE_NAME??????????????? PARTITION_NAME?????????? NUM_ROWS
    -------------------------- ------------------------------ ----------
    TESTPART?????????????????????? P1?????????????????????????????????? ? ?? ?? ?? 3
    TESTPART?????????????????????? PM????????????????????????????????? ? ? ?? ?? 3
    TESTPART?????????????????????? p2?????????????????????????????????????? ? ? ? 3
    注意p2因為加了引號仍然是小寫(但并不顯示引號,這點(diǎn)比較討厭),沒加引號的會顯示為大寫


    --驗證數(shù)據(jù)確實進(jìn)入了正確的分區(qū)
    select * from scott.testpart partition(p1);
    TEXTDATE
    --------
    20090101
    20090102
    20090103

    --創(chuàng)建p2時有引號,使用p2時也就需要引號。
    --特別的,用一些第三方客戶端創(chuàng)建分區(qū)表時,生成的SQL往往會自動加上引號,而查看DBA_TAB_PARTITIONS時又看不出來,所以遇到下面的問題,可以加個引號試試。
    select * from scott.testpart partition(p2);
    ERROR at line 1:
    ORA-02149: Specified partition does not exist

    select * from scott.testpart partition("p2");
    TEXTDATE
    --------
    20090201
    20090202
    20090203


    --其它相關(guān)
    select * from scott.testpart;
    truncate table scott.testpart;
    drop table scott.testpart;

    posted on 2009-08-18 18:17 Jcat 閱讀(274) 評論(0)  編輯  收藏 所屬分類: Database
    主站蜘蛛池模板: 91免费播放人人爽人人快乐| 精品国产一区二区三区免费| 亚洲中文无码永久免费| 亚洲精品成人久久| 老汉精品免费AV在线播放| 久久久久亚洲AV无码永不| 88xx成人永久免费观看| 亚洲福利视频网站| 皇色在线视频免费网站| 国产成人精品日本亚洲网址 | 国产成人精品久久亚洲| 特级av毛片免费观看| 亚洲精品A在线观看| 久久99精品免费一区二区| 国产精品亚洲精品日韩已满| 久久国产精品萌白酱免费| 久久亚洲精品无码AV红樱桃| 国产乱子精品免费视观看片| 亚洲三级在线观看| 国产做床爱无遮挡免费视频| 成人免费视频一区二区| 亚洲AV一宅男色影视| 国产一卡二卡四卡免费| 亚洲成a∧人片在线观看无码| 全部免费a级毛片| 三级网站免费观看| 亚洲性69影院在线观看| 国产一区二区三区免费在线观看| h视频免费高清在线观看| 亚洲成人动漫在线| 青青草国产免费久久久91| 国产福利免费视频 | 一个人免费观看视频www | 中文字字幕在线高清免费电影| 亚洲av激情无码专区在线播放 | 国产美女精品视频免费观看| 丰满人妻一区二区三区免费视频 | 中文字幕乱码亚洲精品一区| 亚洲AⅤ永久无码精品AA| 99re在线免费视频| 羞羞视频网站免费入口|