DB/MySQL
[MySQL] Create table PARTITION BY RANGE COLUMNS sample
OIMKHOT
2025. 3. 4. 17:56
MySQL8.4 PARTITION BY RANGE COLUMNS
CREATE TABLE <Table_name> (
C1 INT NOT NULL AUTO_INCREMENT,
C2 VARCHAR(100),
C3 DATETIME,
KEY C1 (C1)
)
PARTITION BY RANGE COLUMNS(C3) (
PARTITION p1 VALUES LESS THAN ('2025-01-01'),
PARTITION p2 VALUES LESS THAN ('2025-02-01'),
PARTITION p3 VALUES LESS THAN ('2025-03-01'),
PARTITION p4 VALUES LESS THAN MAXVALUE
);