oceanbase/unittest/sql/optimizer/test_location_part_id.test
oceanbase-admin cea7de1475 init push
2021-05-31 22:56:52 +08:00

121 lines
2.0 KiB
Plaintext

#partition by hash, one primary key
{
"table_name":"part_hash",
"row":[
[1], [2], [3]
]
};
#partition by hash, two partition key
{
"table_name":"part_hash2",
"row":[
[1, 1],
[2, 1],
[3, 3]
]
};
#partition by hash, two partition key
{
"table_name":"part_hash2",
"row":[
[1, 1],
[2, 2],
[3, 2],
[4, 4],
[7, 8],
[10, 10]
]
};
#partition by key, one partition key
{
"table_name":"part_key",
"row":[
[1, "abc"],[2, "bcd"],[3, "cde"],[4, "def"],[5, "efh"],[6, "efj"]
]
};
#partition by key, two partition key
{
"table_name":"part_key2",
"row":[
[1, 1],
[100, 1],
[3, 3],
[66, 7],
[5, 5],
[6, 6],
[10,10]
]
};
#partition by range, one partition key
{
"table_name":"part_range",
"row":[
[1, "20140109"],
[2, "2015-01-06 00:00:01"],
[3, "20160708"],
[4, "20160915000000"],
[5, "2017-10-19 10:00:00"],
[6, "2018-12-31"]
]
};
#partition by range, one partition key, key null
{
"table_name":"part_range",
"row":[
[1, null],
[2, null],
[3, "20160708"],
[4, "20160915000000"],
[5, "2017-10-19 10:00:00"],
[6, "2018-12-31"]
]
};
#partition by hash, two partition key, key null
{
"table_name":"part_hash2",
"row":[
[1, null],
[2, null],
[3, 5],
[null, 4],
[7, 8],
[10, 11]
]
};
#partition by range hash, two partition key
{
"table_name":"part_range_hash",
"row":[
[1, "20140109"],
[2, "2015-01-06 00:00:01"],
[3, "20160708"],
[4, "20160915000000"],
[5, "2017-10-19 10:00:00"],
[6, "2018-12-31"]
]
};
#partition by range hash, two partition key, key null
{
"table_name":"part_range_hash",
"row":[
[1, null],
[2, null],
[3, "20160708"],
[4, "20160915000000"],
[5, "2017-10-19 10:00:00"],
[6, "2018-12-31"]
]
};
#partition by range hash, two partition key, key null
{
"table_name":"part_range_hash",
"row":[
[1, null],
[2, null],
[3, 5],
[null, 4],
[7, 8],
[10, 11]
]
};