18.8.1 RANGE分区中的NULL值
在RANGE分区中,NULL值会被当作最小值进行处理。例如,创建数据表t_members_range_null,按照group_id进行RANGE分区。
mysql> CREATE TABLE t_members_range_null (
-> id INT NOT NULL,
-> name VARCHAR(30) NOT NULL DEFAULT '',
-> group_id INT
-> )PARTITION BY RANGE (group_id) (
-> PARTITION part0 VALUES LESS THAN (5),
-> PARTITION part1 VALUES LESS THAN (10),
-> PARTITION part2 VALUES LESS THAN (15)
-> );
Query OK, 0 rows affected (0.45 sec)
向t_members_range_null数据表中插入数据。
mysql> INSERT INTO t_members_range_null
-> (id, name, group_id)
-> VALUES
-> (1, 'binghe', NULL);
Query OK,