--間隔分區-- 時間間隔函數-- 年,月 轉換一個指定的 DEC 類型值到 INTERVAL YEAR TO MONTHSELECT NUMTOYMINTERVAL(N,INTERVAL_UNIT);SELECT SYSDATE+NUMTOYMINTERVAL(1,'YEAR');--按年 間隔分區CREATETABLE TYEAR(ID INT,NAME VARCHAR(20),BIR DATE)PARTITIONBY RANGE(BIR)INTERVAL(NUMTOYMINTERVAL(1,'YEAR'))(PARTITION P1990 VALUES LESS THAN (TO_DATE('1991-01-01','YYYY-MM-DD')),PARTITION P1991 VALUES LESS THAN (TO_DATE('1992-01-01','YYYY-MM-DD')));INSERTINTO TYEAR VALUES(1,'AAAAA','1990-03-01');COMMIT;--存入P1990分區表中INSERTINTO TYEAR VALUES(2,'BBBBB','1995-03-01');COMMIT;--存入自動新建分區表中
2 按 月 - 間隔分區
SELECT SYSDATE+NUMTOYMINTERVAL(1,'MONTH');--按月 間隔分區CREATETABLE TMONTH(ID INT,NAME VARCHAR(20),BIR DATE)PARTITIONBY RANGE(BIR)INTERVAL(NUMTOYMINTERVAL(1,'MONTH'))(PARTITION P9101 VALUES LESS THAN (TO_DATE('1991-02-01','YYYY-MM-DD')),PARTITION P9102 VALUES LESS THAN (TO_DATE('1991-03-01','YYYY-MM-DD')));INSERTINTO TMONTH VALUES(1,'AAAAA','1991-01-01');COMMIT;--存入P9101分區表中INSERTINTO TMONTH VALUES(2,'BBBBB','1991-05-01');COMMIT;--存入自動新建分區表中
3 按 日 - 間隔分區
SELECT NUMTODSINTERVAL(N,INTERVAL_UNIT);SELECT SYSDATE+NUMTODSINTERVAL(1,'DAY');--按 日 間隔分區-- 日 轉換一個指定的 DEC 類型到 INTERVAL DAY TO SECONDSELECT NUMTODSINTERVAL(N,INTERVAL_UNIT);SELECT SYSDATE+NUMTODSINTERVAL(1,'DAY');CREATETABLE TDAY(ID INT,NAME VARCHAR(20),BIR TIMESTAMP)PARTITIONBY RANGE(BIR)INTERVAL(NUMTODSINTERVAL(1,'DAY'))(PARTITION P910101 VALUES LESS THAN (TO_DATE('1991-01-02 00:00:00','YYYY-MM-DD HH24:MI:SS')),PARTITION P910102 VALUES LESS THAN (TO_DATE('1991-01-03 00:00:00','YYYY-MM-DD HH24:MI:SS')));INSERTINTO TDAY VALUES(1,'AAAAA','1991-01-01 00:00:00');COMMIT;--存入P910101分區表中INSERTINTO TDAY VALUES(2,'BBBBB','1991-01-05 00:00:00');COMMIT;--存入自動新建分區表中
4 按 數值 - 間隔分區表
--間隔分區表--數值間隔CREATETABLE T_R11
(EMPLOYEE_ID INT,
EMPLOYEE_NAME VARCHAR(20),
BIR DATETIME)PARTITIONBY RANGE(EMPLOYEE_ID)INTERVAL(10)(PARTITION P1990 VALUES LESS THAN(10));insertinto SYSDBA.T_R11 VALUES(9,'AAA','1990-01-01');COMMIT;--存入P1990分區表中insertinto SYSDBA.T_R11 VALUES(10,'AAA','1990-01-01');COMMIT;--存入自動新建的分區表中insertinto SYSDBA.T_R11 VALUES(20,'AAA','1990-01-01');COMMIT;--存入再次新建的分區表中
P 個海盜偷了 D 顆鉆石后來到公海分贓,一致同意如下分贓策略:
首先,P 個海盜通過抽簽決定 1 - P 的序號。然后由第 1 號海盜提出一個分配方案(方案應給出每個海盜分得的具體數量),如果能夠得到包括 1 號在…
BOM (Bill of Materials)是我們常說的物料清單。BOM是制造業管理的重點之一,用于記載產品組成所需要的全部物料(Items)。物料需求的計算是從最終產品開始,層層往下推算出部件,組件,零件和原材料的需求量。這…
試卷代號:1377 理工英語3 參考試題 一、交際用語(共計10分,每小題2分)
1-5題:選擇正確的語句完成下列對話,并將答案序號寫在答題紙上。
1.-1 won the first prize in todays speech contest.
- …