因单表数据太大, 需要表按时间分区 分区字段 pay_out_date 按天分 要求自动创建
1. 创建分区表
MYSQL的分区字段,必须包含在主键字段内
常见错误提示
错误提示:#1503
A PRIMARY KEY MUST INCLUDE ALL COLUMNS IN THE TABLE'S PARTITIONING FUNCTION
MySQL主键的限制,每一个分区表中的公式中的列,必须在主键/unique key 中包括
CREATE TABLE `game_bet` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`create_date` DATETIME(6) DEFAULT NULL,
`create_person` VARCHAR(50) DEFAULT NULL,
`update_date` DATETIME(6) DEFAULT NULL,
`update_person` VARCHAR(50) DEFAULT NULL,
`bet_code` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`agent_code` VARCHAR(50) NOT NULL,
`game_id` INT(11) NOT NULL,
`game_name` VARCHAR(50) DEFAULT NULL,
`room_code` VARCHAR(11) NOT NULL,
`desk_code&#