【数据库】时间范围按月自动分区表创建demo

    技术2022-07-10  138

    --时间范围按月自动分区表创建demo create table HIP_LOG_NODE_Part (     ID                   VARCHAR2(32)         not null,     LOG_ID               VARCHAR2(32),     BUSINESS_ID          VARCHAR2(36),     NODE_ID              VARCHAR2(32),     NODE_NAME            VARCHAR2(80),     STATE                VARCHAR2(2),     STATE_CLASS          VARCHAR2(2),     TIME_CONSUMING       NUMBER,     INPUT_MSG            CLOB,     OUTPUT_MSG           CLOB,     ERROR_CODE           VARCHAR2(12),     ERROR_NAME           VARCHAR2(300),     ERROR_INFO           CLOB,     RECORD_TIME          DATE,     VERTEX_ID            VARCHAR2(32) ) tablespace LOG03_TBS --表空间

    PARTITION BY RANGE (RECORD_TIME) interval (numtoyminterval(1, 'month')) (    partition hip_log_node_partition values less than (to_date('2019-08-01 00:00','yyyy-MM-dd HH24:mi')) tablespace LOG03_TBS );

    注意: 1.表级别与分区级别均需要指定表空间 2.指定一个默认分区给最小的时间范围(不存储数据)

    Processed: 0.015, SQL: 9