ORACLE 手动添加时间分区
Posted tmftmb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE 手动添加时间分区相关的知识,希望对你有一定的参考价值。
declare V_DATE VARCHAR2(8); CURSOR IV_DATE IS SELECT TO_CHAR(TO_DATE(‘20190903‘,‘YYYYMMDD‘)+LEVEL-1,‘YYYYMMDD‘) AS 日期时间段 FROM DUAL CONNECT BY LEVEL <= TO_DATE(‘20200101‘,‘YYYYMMDD‘)-TO_DATE(‘20190903‘,‘YYYYMMDD‘); BEGIN open IV_DATE; LOOP fetch IV_DATE into V_DATE; execute immediate ‘ALTER TABLE TB_ACCEPT_JOB_D ADD PARTITION P_‘|| V_DATE || ‘ VALUES (‘‘‘|| V_DATE || ‘‘‘)‘; END LOOP; close IV_DATE; END;
以上是关于ORACLE 手动添加时间分区的主要内容,如果未能解决你的问题,请参考以下文章