在SQL中,创建分区表格的方法如下:
CREATE TABLE my_table (
id INT,
name VARCHAR(50),
date_created DATE
);
ALTER TABLE
语句将表格分区化。可以按照时间范围、字段值等方式进行分区。ALTER TABLE my_table
PARTITION BY RANGE (YEAR(date_created)) (
PARTITION p0 VALUES LESS THAN (2010),
PARTITION p1 VALUES LESS THAN (2011),
PARTITION p2 VALUES LESS THAN (2012),
PARTITION p3 VALUES LESS THAN (2013)
);
以上示例中,我们以 date_created
字段的年份为依据,创建了四个分区。可以根据实际需求进行调整。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:hive创建分区表的方法是什么