-- CTAS PARTITION TABLE
CREATE TABLE TABLE_NAME1
PARTITION BY RANGE (COLUMN_NAME)
(
PARTITION PARTITION_NAME1 VALUES LESS THAN ('')
,PARTITION PARTITION_NAME2 VALUES LESS THAN ('')
,PARTITION PARTITION_NAME3 VALUES LESS THAN ('')
,PARTITION PARTITION_NAME4 VALUES LESS THAN ('')
,PARTITION PARTITION_NAME5 VALUES LESS THAN ('')
)
AS
SELECT * FROM TABLE_NAME;
/
-- CTAS PARTITION TABLE + SUBPARTITION
CREATE TABLE TABLE_NAME1
PARTITION BY RANGE (COLUMN_NAME1)
SUBPARTITION BY LIST (COLUMN_NAME2)
(
PARTITION PARTITION_NAME1 VALUES LESS THAN ('')
(
SUBPARTITION SUBPARTITION_NAME1 VALUES ('')
,SUBPARTITION SUBPARTITION_NAME1 VALUES ('')
,SUBPARTITION SUBPARTITION_NAME1 VALUES ('')
)
,PARTITION PARTITION_NAME2 VALUES LESS THAN ('')
(
SUBPARTITION SUBPARTITION_NAME1 VALUES ('')
,SUBPARTITION SUBPARTITION_NAME1 VALUES ('')
,SUBPARTITION SUBPARTITION_NAME1 VALUES ('')
)
)
AS
SELECT * FROM TABLE_NAME;
'ORACLE' 카테고리의 다른 글
WAIT EVENT, WAIT SESSION 조회 (0) | 2022.11.11 |
---|---|
CONSTRAINT 생성/삭제/조회 (0) | 2022.11.10 |
PARTITION TABLE 크기 조회 (0) | 2022.11.10 |
PARTITION TABLE INDEX (0) | 2022.11.08 |
Invalid Object Recompile (0) | 2022.11.08 |