Commit ffc08863 authored by Sergei Golubchik's avatar Sergei Golubchik

update results for new UUID sorting

it checks the version and activates after 11.2.0.
Now result files are the same as in 11.1
parent 66f0f2f2
......@@ -92,55 +92,55 @@ NULL 60
11223344-5566-4777-0888-99aabbccddee 16
11223344-5566-5777-0888-99aabbccddee 20
11223344-5566-6777-0888-99aabbccddee 24
11223344-5566-7777-0888-99aabbccddee 28
11223344-5566-0777-8888-99aabbccddee 1
11223344-5566-1777-8888-99aabbccddee 5
11223344-5566-2777-8888-99aabbccddee 9
11223344-5566-3777-8888-99aabbccddee 13
11223344-5566-4777-8888-99aabbccddee 17
11223344-5566-5777-8888-99aabbccddee 21
11223344-5566-6777-8888-99aabbccddee 25
11223344-5566-6777-c888-99aabbccddee 26
11223344-5566-6777-e888-99aabbccddee 27
11223344-5566-7777-0888-99aabbccddee 28
11223344-5566-7777-8888-99aabbccddee 29
11223344-5566-7777-c888-99aabbccddee 30
11223344-5566-7777-e888-99aabbccddee 31
11223344-5566-8777-8888-99aabbccddee 33
11223344-5566-8777-c888-99aabbccddee 34
11223344-5566-8777-e888-99aabbccddee 35
11223344-5566-9777-8888-99aabbccddee 37
11223344-5566-9777-c888-99aabbccddee 38
11223344-5566-9777-e888-99aabbccddee 39
11223344-5566-a777-8888-99aabbccddee 41
11223344-5566-a777-c888-99aabbccddee 42
11223344-5566-a777-e888-99aabbccddee 43
11223344-5566-b777-8888-99aabbccddee 45
11223344-5566-b777-c888-99aabbccddee 46
11223344-5566-b777-e888-99aabbccddee 47
11223344-5566-c777-8888-99aabbccddee 49
11223344-5566-c777-c888-99aabbccddee 50
11223344-5566-c777-e888-99aabbccddee 51
11223344-5566-d777-8888-99aabbccddee 53
11223344-5566-d777-c888-99aabbccddee 54
11223344-5566-d777-e888-99aabbccddee 55
11223344-5566-e777-8888-99aabbccddee 57
11223344-5566-e777-c888-99aabbccddee 58
11223344-5566-e777-e888-99aabbccddee 59
11223344-5566-f777-8888-99aabbccddee 61
11223344-5566-f777-c888-99aabbccddee 62
11223344-5566-f777-e888-99aabbccddee 63
11223344-5566-0777-8888-99aabbccddee 1
11223344-5566-1777-8888-99aabbccddee 5
11223344-5566-2777-8888-99aabbccddee 9
11223344-5566-3777-8888-99aabbccddee 13
11223344-5566-4777-8888-99aabbccddee 17
11223344-5566-5777-8888-99aabbccddee 21
11223344-5566-0777-c888-99aabbccddee 2
11223344-5566-1777-c888-99aabbccddee 6
11223344-5566-2777-c888-99aabbccddee 10
11223344-5566-3777-c888-99aabbccddee 14
11223344-5566-4777-c888-99aabbccddee 18
11223344-5566-5777-c888-99aabbccddee 22
11223344-5566-6777-c888-99aabbccddee 26
11223344-5566-7777-c888-99aabbccddee 30
11223344-5566-8777-c888-99aabbccddee 34
11223344-5566-9777-c888-99aabbccddee 38
11223344-5566-a777-c888-99aabbccddee 42
11223344-5566-b777-c888-99aabbccddee 46
11223344-5566-c777-c888-99aabbccddee 50
11223344-5566-d777-c888-99aabbccddee 54
11223344-5566-e777-c888-99aabbccddee 58
11223344-5566-f777-c888-99aabbccddee 62
11223344-5566-0777-e888-99aabbccddee 3
11223344-5566-1777-e888-99aabbccddee 7
11223344-5566-2777-e888-99aabbccddee 11
11223344-5566-3777-e888-99aabbccddee 15
11223344-5566-4777-e888-99aabbccddee 19
11223344-5566-5777-e888-99aabbccddee 23
11223344-5566-6777-e888-99aabbccddee 27
11223344-5566-7777-e888-99aabbccddee 31
11223344-5566-8777-e888-99aabbccddee 35
11223344-5566-9777-e888-99aabbccddee 39
11223344-5566-a777-e888-99aabbccddee 43
11223344-5566-b777-e888-99aabbccddee 47
11223344-5566-c777-e888-99aabbccddee 51
11223344-5566-d777-e888-99aabbccddee 55
11223344-5566-e777-e888-99aabbccddee 59
11223344-5566-f777-e888-99aabbccddee 63
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
......@@ -536,38 +536,159 @@ a b a b
11223344-5566-7777-8888-99aabbccddee 29 11223344-5566-7777-8888-99aabbccddee 29
11223344-5566-7777-c888-99aabbccddee 30 11223344-5566-7777-c888-99aabbccddee 30
11223344-5566-7777-e888-99aabbccddee 31 11223344-5566-7777-e888-99aabbccddee 31
11223344-5566-8777-0888-99aabbccddee 32 NULL NULL
11223344-5566-8777-0888-99aabbccddee 32 NULL 32
11223344-5566-8777-0888-99aabbccddee 32 NULL 36
11223344-5566-8777-0888-99aabbccddee 32 NULL 40
11223344-5566-8777-0888-99aabbccddee 32 NULL 44
11223344-5566-8777-0888-99aabbccddee 32 NULL 48
11223344-5566-8777-0888-99aabbccddee 32 NULL 52
11223344-5566-8777-0888-99aabbccddee 32 NULL 56
11223344-5566-8777-0888-99aabbccddee 32 NULL 60
11223344-5566-8777-8888-99aabbccddee 33 11223344-5566-8777-8888-99aabbccddee 33
11223344-5566-8777-c888-99aabbccddee 34 11223344-5566-8777-c888-99aabbccddee 34
11223344-5566-8777-e888-99aabbccddee 35 11223344-5566-8777-e888-99aabbccddee 35
11223344-5566-9777-0888-99aabbccddee 36 NULL NULL
11223344-5566-9777-0888-99aabbccddee 36 NULL 32
11223344-5566-9777-0888-99aabbccddee 36 NULL 36
11223344-5566-9777-0888-99aabbccddee 36 NULL 40
11223344-5566-9777-0888-99aabbccddee 36 NULL 44
11223344-5566-9777-0888-99aabbccddee 36 NULL 48
11223344-5566-9777-0888-99aabbccddee 36 NULL 52
11223344-5566-9777-0888-99aabbccddee 36 NULL 56
11223344-5566-9777-0888-99aabbccddee 36 NULL 60
11223344-5566-9777-8888-99aabbccddee 37 11223344-5566-9777-8888-99aabbccddee 37
11223344-5566-9777-c888-99aabbccddee 38 11223344-5566-9777-c888-99aabbccddee 38
11223344-5566-9777-e888-99aabbccddee 39 11223344-5566-9777-e888-99aabbccddee 39
11223344-5566-a777-0888-99aabbccddee 40 NULL NULL
11223344-5566-a777-0888-99aabbccddee 40 NULL 32
11223344-5566-a777-0888-99aabbccddee 40 NULL 36
11223344-5566-a777-0888-99aabbccddee 40 NULL 40
11223344-5566-a777-0888-99aabbccddee 40 NULL 44
11223344-5566-a777-0888-99aabbccddee 40 NULL 48
11223344-5566-a777-0888-99aabbccddee 40 NULL 52
11223344-5566-a777-0888-99aabbccddee 40 NULL 56
11223344-5566-a777-0888-99aabbccddee 40 NULL 60
11223344-5566-a777-8888-99aabbccddee 41 11223344-5566-a777-8888-99aabbccddee 41
11223344-5566-a777-c888-99aabbccddee 42 11223344-5566-a777-c888-99aabbccddee 42
11223344-5566-a777-e888-99aabbccddee 43 11223344-5566-a777-e888-99aabbccddee 43
11223344-5566-b777-0888-99aabbccddee 44 NULL NULL
11223344-5566-b777-0888-99aabbccddee 44 NULL 32
11223344-5566-b777-0888-99aabbccddee 44 NULL 36
11223344-5566-b777-0888-99aabbccddee 44 NULL 40
11223344-5566-b777-0888-99aabbccddee 44 NULL 44
11223344-5566-b777-0888-99aabbccddee 44 NULL 48
11223344-5566-b777-0888-99aabbccddee 44 NULL 52
11223344-5566-b777-0888-99aabbccddee 44 NULL 56
11223344-5566-b777-0888-99aabbccddee 44 NULL 60
11223344-5566-b777-8888-99aabbccddee 45 11223344-5566-b777-8888-99aabbccddee 45
11223344-5566-b777-c888-99aabbccddee 46 11223344-5566-b777-c888-99aabbccddee 46
11223344-5566-b777-e888-99aabbccddee 47 11223344-5566-b777-e888-99aabbccddee 47
11223344-5566-c777-0888-99aabbccddee 48 NULL NULL
11223344-5566-c777-0888-99aabbccddee 48 NULL 32
11223344-5566-c777-0888-99aabbccddee 48 NULL 36
11223344-5566-c777-0888-99aabbccddee 48 NULL 40
11223344-5566-c777-0888-99aabbccddee 48 NULL 44
11223344-5566-c777-0888-99aabbccddee 48 NULL 48
11223344-5566-c777-0888-99aabbccddee 48 NULL 52
11223344-5566-c777-0888-99aabbccddee 48 NULL 56
11223344-5566-c777-0888-99aabbccddee 48 NULL 60
11223344-5566-c777-8888-99aabbccddee 49 11223344-5566-c777-8888-99aabbccddee 49
11223344-5566-c777-c888-99aabbccddee 50 11223344-5566-c777-c888-99aabbccddee 50
11223344-5566-c777-e888-99aabbccddee 51 11223344-5566-c777-e888-99aabbccddee 51
11223344-5566-d777-0888-99aabbccddee 52 NULL NULL
11223344-5566-d777-0888-99aabbccddee 52 NULL 32
11223344-5566-d777-0888-99aabbccddee 52 NULL 36
11223344-5566-d777-0888-99aabbccddee 52 NULL 40
11223344-5566-d777-0888-99aabbccddee 52 NULL 44
11223344-5566-d777-0888-99aabbccddee 52 NULL 48
11223344-5566-d777-0888-99aabbccddee 52 NULL 52
11223344-5566-d777-0888-99aabbccddee 52 NULL 56
11223344-5566-d777-0888-99aabbccddee 52 NULL 60
11223344-5566-d777-8888-99aabbccddee 53 11223344-5566-d777-8888-99aabbccddee 53
11223344-5566-d777-c888-99aabbccddee 54 11223344-5566-d777-c888-99aabbccddee 54
11223344-5566-d777-e888-99aabbccddee 55 11223344-5566-d777-e888-99aabbccddee 55
11223344-5566-e777-0888-99aabbccddee 56 NULL NULL
11223344-5566-e777-0888-99aabbccddee 56 NULL 32
11223344-5566-e777-0888-99aabbccddee 56 NULL 36
11223344-5566-e777-0888-99aabbccddee 56 NULL 40
11223344-5566-e777-0888-99aabbccddee 56 NULL 44
11223344-5566-e777-0888-99aabbccddee 56 NULL 48
11223344-5566-e777-0888-99aabbccddee 56 NULL 52
11223344-5566-e777-0888-99aabbccddee 56 NULL 56
11223344-5566-e777-0888-99aabbccddee 56 NULL 60
11223344-5566-e777-8888-99aabbccddee 57 11223344-5566-e777-8888-99aabbccddee 57
11223344-5566-e777-c888-99aabbccddee 58 11223344-5566-e777-c888-99aabbccddee 58
11223344-5566-e777-e888-99aabbccddee 59 11223344-5566-e777-e888-99aabbccddee 59
11223344-5566-f777-0888-99aabbccddee 60 NULL NULL
11223344-5566-f777-0888-99aabbccddee 60 NULL 32
11223344-5566-f777-0888-99aabbccddee 60 NULL 36
11223344-5566-f777-0888-99aabbccddee 60 NULL 40
11223344-5566-f777-0888-99aabbccddee 60 NULL 44
11223344-5566-f777-0888-99aabbccddee 60 NULL 48
11223344-5566-f777-0888-99aabbccddee 60 NULL 52
11223344-5566-f777-0888-99aabbccddee 60 NULL 56
11223344-5566-f777-0888-99aabbccddee 60 NULL 60
11223344-5566-f777-8888-99aabbccddee 61 11223344-5566-f777-8888-99aabbccddee 61
11223344-5566-f777-c888-99aabbccddee 62 11223344-5566-f777-c888-99aabbccddee 62
11223344-5566-f777-e888-99aabbccddee 63 11223344-5566-f777-e888-99aabbccddee 63
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee'
Warning 1292 Incorrect uuid value: '11223344-5566-f777-0888-99aabbccddee'
Warnings:
select * from t1 union select * from t2;
a b
11223344-5566-0777-0888-99aabbccddee 0
......@@ -602,35 +723,27 @@ a b
11223344-5566-7777-8888-99aabbccddee 29
11223344-5566-7777-c888-99aabbccddee 30
11223344-5566-7777-e888-99aabbccddee 31
11223344-5566-8777-0888-99aabbccddee 32
11223344-5566-8777-8888-99aabbccddee 33
11223344-5566-8777-c888-99aabbccddee 34
11223344-5566-8777-e888-99aabbccddee 35
11223344-5566-9777-0888-99aabbccddee 36
11223344-5566-9777-8888-99aabbccddee 37
11223344-5566-9777-c888-99aabbccddee 38
11223344-5566-9777-e888-99aabbccddee 39
11223344-5566-a777-0888-99aabbccddee 40
11223344-5566-a777-8888-99aabbccddee 41
11223344-5566-a777-c888-99aabbccddee 42
11223344-5566-a777-e888-99aabbccddee 43
11223344-5566-b777-0888-99aabbccddee 44
11223344-5566-b777-8888-99aabbccddee 45
11223344-5566-b777-c888-99aabbccddee 46
11223344-5566-b777-e888-99aabbccddee 47
11223344-5566-c777-0888-99aabbccddee 48
11223344-5566-c777-8888-99aabbccddee 49
11223344-5566-c777-c888-99aabbccddee 50
11223344-5566-c777-e888-99aabbccddee 51
11223344-5566-d777-0888-99aabbccddee 52
11223344-5566-d777-8888-99aabbccddee 53
11223344-5566-d777-c888-99aabbccddee 54
11223344-5566-d777-e888-99aabbccddee 55
11223344-5566-e777-0888-99aabbccddee 56
11223344-5566-e777-8888-99aabbccddee 57
11223344-5566-e777-c888-99aabbccddee 58
11223344-5566-e777-e888-99aabbccddee 59
11223344-5566-f777-0888-99aabbccddee 60
11223344-5566-f777-8888-99aabbccddee 61
11223344-5566-f777-c888-99aabbccddee 62
11223344-5566-f777-e888-99aabbccddee 63
......@@ -643,4 +756,13 @@ NULL 52
NULL 56
NULL 60
alter ignore table t2 force;
Warnings:
Warning 1292 Incorrect uuid value: '11223344-5566-8777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 33
Warning 1292 Incorrect uuid value: '11223344-5566-9777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 37
Warning 1292 Incorrect uuid value: '11223344-5566-a777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 41
Warning 1292 Incorrect uuid value: '11223344-5566-b777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 45
Warning 1292 Incorrect uuid value: '11223344-5566-c777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 49
Warning 1292 Incorrect uuid value: '11223344-5566-d777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 53
Warning 1292 Incorrect uuid value: '11223344-5566-e777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 57
Warning 1292 Incorrect uuid value: '11223344-5566-f777-0888-99aabbccddee' for column `test`.`t2`.`a` at row 61
drop table t1, t2;
......@@ -413,156 +413,6 @@ a
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000001-0000-0000-0000-000000000000
00000002-0000-0000-0000-000000000000
00000003-0000-0000-0000-000000000000
00000004-0000-0000-0000-000000000000
00000005-0000-0000-0000-000000000000
00000006-0000-0000-0000-000000000000
00000007-0000-0000-0000-000000000000
00000008-0000-0000-0000-000000000000
00000009-0000-0000-0000-000000000000
0000000a-0000-0000-0000-000000000000
0000000b-0000-0000-0000-000000000000
0000000c-0000-0000-0000-000000000000
0000000d-0000-0000-0000-000000000000
0000000e-0000-0000-0000-000000000000
0000000f-0000-0000-0000-000000000000
00000100-0000-0000-0000-000000000000
00000200-0000-0000-0000-000000000000
00000300-0000-0000-0000-000000000000
00000400-0000-0000-0000-000000000000
00000500-0000-0000-0000-000000000000
00000600-0000-0000-0000-000000000000
00000700-0000-0000-0000-000000000000
00000800-0000-0000-0000-000000000000
00000900-0000-0000-0000-000000000000
00000a00-0000-0000-0000-000000000000
00000b00-0000-0000-0000-000000000000
00000c00-0000-0000-0000-000000000000
00000d00-0000-0000-0000-000000000000
00000e00-0000-0000-0000-000000000000
00000f00-0000-0000-0000-000000000000
00010000-0000-0000-0000-000000000000
00020000-0000-0000-0000-000000000000
00030000-0000-0000-0000-000000000000
00040000-0000-0000-0000-000000000000
00050000-0000-0000-0000-000000000000
00060000-0000-0000-0000-000000000000
00070000-0000-0000-0000-000000000000
00080000-0000-0000-0000-000000000000
00090000-0000-0000-0000-000000000000
000a0000-0000-0000-0000-000000000000
000b0000-0000-0000-0000-000000000000
000c0000-0000-0000-0000-000000000000
000d0000-0000-0000-0000-000000000000
000e0000-0000-0000-0000-000000000000
000f0000-0000-0000-0000-000000000000
01000000-0000-0000-0000-000000000000
02000000-0000-0000-0000-000000000000
03000000-0000-0000-0000-000000000000
04000000-0000-0000-0000-000000000000
05000000-0000-0000-0000-000000000000
06000000-0000-0000-0000-000000000000
07000000-0000-0000-0000-000000000000
08000000-0000-0000-0000-000000000000
09000000-0000-0000-0000-000000000000
0a000000-0000-0000-0000-000000000000
0b000000-0000-0000-0000-000000000000
0c000000-0000-0000-0000-000000000000
0d000000-0000-0000-0000-000000000000
0e000000-0000-0000-0000-000000000000
0f000000-0000-0000-0000-000000000000
00000000-0001-0000-0000-000000000000
00000000-0002-0000-0000-000000000000
00000000-0003-0000-0000-000000000000
00000000-0004-0000-0000-000000000000
00000000-0005-0000-0000-000000000000
00000000-0006-0000-0000-000000000000
00000000-0007-0000-0000-000000000000
00000000-0008-0000-0000-000000000000
00000000-0009-0000-0000-000000000000
00000000-000a-0000-0000-000000000000
00000000-000b-0000-0000-000000000000
00000000-000c-0000-0000-000000000000
00000000-000d-0000-0000-000000000000
00000000-000e-0000-0000-000000000000
00000000-000f-0000-0000-000000000000
00000000-0100-0000-0000-000000000000
00000000-0200-0000-0000-000000000000
00000000-0300-0000-0000-000000000000
00000000-0400-0000-0000-000000000000
00000000-0500-0000-0000-000000000000
00000000-0600-0000-0000-000000000000
00000000-0700-0000-0000-000000000000
00000000-0800-0000-0000-000000000000
00000000-0900-0000-0000-000000000000
00000000-0a00-0000-0000-000000000000
00000000-0b00-0000-0000-000000000000
00000000-0c00-0000-0000-000000000000
00000000-0d00-0000-0000-000000000000
00000000-0e00-0000-0000-000000000000
00000000-0f00-0000-0000-000000000000
00000000-0000-0001-0000-000000000000
00000000-0000-0002-0000-000000000000
00000000-0000-0003-0000-000000000000
00000000-0000-0004-0000-000000000000
00000000-0000-0005-0000-000000000000
00000000-0000-0006-0000-000000000000
00000000-0000-0007-0000-000000000000
00000000-0000-0008-0000-000000000000
00000000-0000-0009-0000-000000000000
00000000-0000-000a-0000-000000000000
00000000-0000-000b-0000-000000000000
00000000-0000-000c-0000-000000000000
00000000-0000-000d-0000-000000000000
00000000-0000-000e-0000-000000000000
00000000-0000-000f-0000-000000000000
00000000-0000-0100-0000-000000000000
00000000-0000-0200-0000-000000000000
00000000-0000-0300-0000-000000000000
00000000-0000-0400-0000-000000000000
00000000-0000-0500-0000-000000000000
00000000-0000-0600-0000-000000000000
00000000-0000-0700-0000-000000000000
00000000-0000-0800-0000-000000000000
00000000-0000-0900-0000-000000000000
00000000-0000-0a00-0000-000000000000
00000000-0000-0b00-0000-000000000000
00000000-0000-0c00-0000-000000000000
00000000-0000-0d00-0000-000000000000
00000000-0000-0e00-0000-000000000000
00000000-0000-0f00-0000-000000000000
00000000-0000-0000-0001-000000000000
00000000-0000-0000-0002-000000000000
00000000-0000-0000-0003-000000000000
00000000-0000-0000-0004-000000000000
00000000-0000-0000-0005-000000000000
00000000-0000-0000-0006-000000000000
00000000-0000-0000-0007-000000000000
00000000-0000-0000-0008-000000000000
00000000-0000-0000-0009-000000000000
00000000-0000-0000-000a-000000000000
00000000-0000-0000-000b-000000000000
00000000-0000-0000-000c-000000000000
00000000-0000-0000-000d-000000000000
00000000-0000-0000-000e-000000000000
00000000-0000-0000-000f-000000000000
00000000-0000-0000-0100-000000000000
00000000-0000-0000-0200-000000000000
00000000-0000-0000-0300-000000000000
00000000-0000-0000-0400-000000000000
00000000-0000-0000-0500-000000000000
00000000-0000-0000-0600-000000000000
00000000-0000-0000-0700-000000000000
00000000-0000-0000-0800-000000000000
00000000-0000-0000-0900-000000000000
00000000-0000-0000-0a00-000000000000
00000000-0000-0000-0b00-000000000000
00000000-0000-0000-0c00-000000000000
00000000-0000-0000-0d00-000000000000
00000000-0000-0000-0e00-000000000000
00000000-0000-0000-0f00-000000000000
00000000-0000-0000-0000-000000000001
00000000-0000-0000-0000-000000000002
00000000-0000-0000-0000-000000000003
......@@ -653,144 +503,6 @@ a
00000000-0000-0000-0000-0d0000000000
00000000-0000-0000-0000-0e0000000000
00000000-0000-0000-0000-0f0000000000
SELECT COALESCE(NULL, a) FROM t1 ORDER BY a;
COALESCE(NULL, a)
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000001-0000-0000-0000-000000000000
00000002-0000-0000-0000-000000000000
00000003-0000-0000-0000-000000000000
00000004-0000-0000-0000-000000000000
00000005-0000-0000-0000-000000000000
00000006-0000-0000-0000-000000000000
00000007-0000-0000-0000-000000000000
00000008-0000-0000-0000-000000000000
00000009-0000-0000-0000-000000000000
0000000a-0000-0000-0000-000000000000
0000000b-0000-0000-0000-000000000000
0000000c-0000-0000-0000-000000000000
0000000d-0000-0000-0000-000000000000
0000000e-0000-0000-0000-000000000000
0000000f-0000-0000-0000-000000000000
00000100-0000-0000-0000-000000000000
00000200-0000-0000-0000-000000000000
00000300-0000-0000-0000-000000000000
00000400-0000-0000-0000-000000000000
00000500-0000-0000-0000-000000000000
00000600-0000-0000-0000-000000000000
00000700-0000-0000-0000-000000000000
00000800-0000-0000-0000-000000000000
00000900-0000-0000-0000-000000000000
00000a00-0000-0000-0000-000000000000
00000b00-0000-0000-0000-000000000000
00000c00-0000-0000-0000-000000000000
00000d00-0000-0000-0000-000000000000
00000e00-0000-0000-0000-000000000000
00000f00-0000-0000-0000-000000000000
00010000-0000-0000-0000-000000000000
00020000-0000-0000-0000-000000000000
00030000-0000-0000-0000-000000000000
00040000-0000-0000-0000-000000000000
00050000-0000-0000-0000-000000000000
00060000-0000-0000-0000-000000000000
00070000-0000-0000-0000-000000000000
00080000-0000-0000-0000-000000000000
00090000-0000-0000-0000-000000000000
000a0000-0000-0000-0000-000000000000
000b0000-0000-0000-0000-000000000000
000c0000-0000-0000-0000-000000000000
000d0000-0000-0000-0000-000000000000
000e0000-0000-0000-0000-000000000000
000f0000-0000-0000-0000-000000000000
01000000-0000-0000-0000-000000000000
02000000-0000-0000-0000-000000000000
03000000-0000-0000-0000-000000000000
04000000-0000-0000-0000-000000000000
05000000-0000-0000-0000-000000000000
06000000-0000-0000-0000-000000000000
07000000-0000-0000-0000-000000000000
08000000-0000-0000-0000-000000000000
09000000-0000-0000-0000-000000000000
0a000000-0000-0000-0000-000000000000
0b000000-0000-0000-0000-000000000000
0c000000-0000-0000-0000-000000000000
0d000000-0000-0000-0000-000000000000
0e000000-0000-0000-0000-000000000000
0f000000-0000-0000-0000-000000000000
00000000-0001-0000-0000-000000000000
00000000-0002-0000-0000-000000000000
00000000-0003-0000-0000-000000000000
00000000-0004-0000-0000-000000000000
00000000-0005-0000-0000-000000000000
00000000-0006-0000-0000-000000000000
00000000-0007-0000-0000-000000000000
00000000-0008-0000-0000-000000000000
00000000-0009-0000-0000-000000000000
00000000-000a-0000-0000-000000000000
00000000-000b-0000-0000-000000000000
00000000-000c-0000-0000-000000000000
00000000-000d-0000-0000-000000000000
00000000-000e-0000-0000-000000000000
00000000-000f-0000-0000-000000000000
00000000-0100-0000-0000-000000000000
00000000-0200-0000-0000-000000000000
00000000-0300-0000-0000-000000000000
00000000-0400-0000-0000-000000000000
00000000-0500-0000-0000-000000000000
00000000-0600-0000-0000-000000000000
00000000-0700-0000-0000-000000000000
00000000-0800-0000-0000-000000000000
00000000-0900-0000-0000-000000000000
00000000-0a00-0000-0000-000000000000
00000000-0b00-0000-0000-000000000000
00000000-0c00-0000-0000-000000000000
00000000-0d00-0000-0000-000000000000
00000000-0e00-0000-0000-000000000000
00000000-0f00-0000-0000-000000000000
00000000-0000-0001-0000-000000000000
00000000-0000-0002-0000-000000000000
00000000-0000-0003-0000-000000000000
00000000-0000-0004-0000-000000000000
00000000-0000-0005-0000-000000000000
00000000-0000-0006-0000-000000000000
00000000-0000-0007-0000-000000000000
00000000-0000-0008-0000-000000000000
00000000-0000-0009-0000-000000000000
00000000-0000-000a-0000-000000000000
00000000-0000-000b-0000-000000000000
00000000-0000-000c-0000-000000000000
00000000-0000-000d-0000-000000000000
00000000-0000-000e-0000-000000000000
00000000-0000-000f-0000-000000000000
00000000-0000-0100-0000-000000000000
00000000-0000-0200-0000-000000000000
00000000-0000-0300-0000-000000000000
00000000-0000-0400-0000-000000000000
00000000-0000-0500-0000-000000000000
00000000-0000-0600-0000-000000000000
00000000-0000-0700-0000-000000000000
00000000-0000-0800-0000-000000000000
00000000-0000-0900-0000-000000000000
00000000-0000-0a00-0000-000000000000
00000000-0000-0b00-0000-000000000000
00000000-0000-0c00-0000-000000000000
00000000-0000-0d00-0000-000000000000
00000000-0000-0e00-0000-000000000000
00000000-0000-0f00-0000-000000000000
00000000-0000-0000-0001-000000000000
00000000-0000-0000-0002-000000000000
00000000-0000-0000-0003-000000000000
......@@ -821,6 +533,144 @@ COALESCE(NULL, a)
00000000-0000-0000-0d00-000000000000
00000000-0000-0000-0e00-000000000000
00000000-0000-0000-0f00-000000000000
00000000-0000-0001-0000-000000000000
00000000-0000-0002-0000-000000000000
00000000-0000-0003-0000-000000000000
00000000-0000-0004-0000-000000000000
00000000-0000-0005-0000-000000000000
00000000-0000-0006-0000-000000000000
00000000-0000-0007-0000-000000000000
00000000-0000-0008-0000-000000000000
00000000-0000-0009-0000-000000000000
00000000-0000-000a-0000-000000000000
00000000-0000-000b-0000-000000000000
00000000-0000-000c-0000-000000000000
00000000-0000-000d-0000-000000000000
00000000-0000-000e-0000-000000000000
00000000-0000-000f-0000-000000000000
00000000-0000-0100-0000-000000000000
00000000-0000-0200-0000-000000000000
00000000-0000-0300-0000-000000000000
00000000-0000-0400-0000-000000000000
00000000-0000-0500-0000-000000000000
00000000-0000-0600-0000-000000000000
00000000-0000-0700-0000-000000000000
00000000-0000-0800-0000-000000000000
00000000-0000-0900-0000-000000000000
00000000-0000-0a00-0000-000000000000
00000000-0000-0b00-0000-000000000000
00000000-0000-0c00-0000-000000000000
00000000-0000-0d00-0000-000000000000
00000000-0000-0e00-0000-000000000000
00000000-0000-0f00-0000-000000000000
00000000-0001-0000-0000-000000000000
00000000-0002-0000-0000-000000000000
00000000-0003-0000-0000-000000000000
00000000-0004-0000-0000-000000000000
00000000-0005-0000-0000-000000000000
00000000-0006-0000-0000-000000000000
00000000-0007-0000-0000-000000000000
00000000-0008-0000-0000-000000000000
00000000-0009-0000-0000-000000000000
00000000-000a-0000-0000-000000000000
00000000-000b-0000-0000-000000000000
00000000-000c-0000-0000-000000000000
00000000-000d-0000-0000-000000000000
00000000-000e-0000-0000-000000000000
00000000-000f-0000-0000-000000000000
00000000-0100-0000-0000-000000000000
00000000-0200-0000-0000-000000000000
00000000-0300-0000-0000-000000000000
00000000-0400-0000-0000-000000000000
00000000-0500-0000-0000-000000000000
00000000-0600-0000-0000-000000000000
00000000-0700-0000-0000-000000000000
00000000-0800-0000-0000-000000000000
00000000-0900-0000-0000-000000000000
00000000-0a00-0000-0000-000000000000
00000000-0b00-0000-0000-000000000000
00000000-0c00-0000-0000-000000000000
00000000-0d00-0000-0000-000000000000
00000000-0e00-0000-0000-000000000000
00000000-0f00-0000-0000-000000000000
00000001-0000-0000-0000-000000000000
00000002-0000-0000-0000-000000000000
00000003-0000-0000-0000-000000000000
00000004-0000-0000-0000-000000000000
00000005-0000-0000-0000-000000000000
00000006-0000-0000-0000-000000000000
00000007-0000-0000-0000-000000000000
00000008-0000-0000-0000-000000000000
00000009-0000-0000-0000-000000000000
0000000a-0000-0000-0000-000000000000
0000000b-0000-0000-0000-000000000000
0000000c-0000-0000-0000-000000000000
0000000d-0000-0000-0000-000000000000
0000000e-0000-0000-0000-000000000000
0000000f-0000-0000-0000-000000000000
00000100-0000-0000-0000-000000000000
00000200-0000-0000-0000-000000000000
00000300-0000-0000-0000-000000000000
00000400-0000-0000-0000-000000000000
00000500-0000-0000-0000-000000000000
00000600-0000-0000-0000-000000000000
00000700-0000-0000-0000-000000000000
00000800-0000-0000-0000-000000000000
00000900-0000-0000-0000-000000000000
00000a00-0000-0000-0000-000000000000
00000b00-0000-0000-0000-000000000000
00000c00-0000-0000-0000-000000000000
00000d00-0000-0000-0000-000000000000
00000e00-0000-0000-0000-000000000000
00000f00-0000-0000-0000-000000000000
00010000-0000-0000-0000-000000000000
00020000-0000-0000-0000-000000000000
00030000-0000-0000-0000-000000000000
00040000-0000-0000-0000-000000000000
00050000-0000-0000-0000-000000000000
00060000-0000-0000-0000-000000000000
00070000-0000-0000-0000-000000000000
00080000-0000-0000-0000-000000000000
00090000-0000-0000-0000-000000000000
000a0000-0000-0000-0000-000000000000
000b0000-0000-0000-0000-000000000000
000c0000-0000-0000-0000-000000000000
000d0000-0000-0000-0000-000000000000
000e0000-0000-0000-0000-000000000000
000f0000-0000-0000-0000-000000000000
01000000-0000-0000-0000-000000000000
02000000-0000-0000-0000-000000000000
03000000-0000-0000-0000-000000000000
04000000-0000-0000-0000-000000000000
05000000-0000-0000-0000-000000000000
06000000-0000-0000-0000-000000000000
07000000-0000-0000-0000-000000000000
08000000-0000-0000-0000-000000000000
09000000-0000-0000-0000-000000000000
0a000000-0000-0000-0000-000000000000
0b000000-0000-0000-0000-000000000000
0c000000-0000-0000-0000-000000000000
0d000000-0000-0000-0000-000000000000
0e000000-0000-0000-0000-000000000000
0f000000-0000-0000-0000-000000000000
SELECT COALESCE(NULL, a) FROM t1 ORDER BY a;
COALESCE(NULL, a)
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000000
00000000-0000-0000-0000-000000000001
00000000-0000-0000-0000-000000000002
00000000-0000-0000-0000-000000000003
......@@ -911,6 +761,156 @@ COALESCE(NULL, a)
00000000-0000-0000-0000-0d0000000000
00000000-0000-0000-0000-0e0000000000
00000000-0000-0000-0000-0f0000000000
00000000-0000-0000-0001-000000000000
00000000-0000-0000-0002-000000000000
00000000-0000-0000-0003-000000000000
00000000-0000-0000-0004-000000000000
00000000-0000-0000-0005-000000000000
00000000-0000-0000-0006-000000000000
00000000-0000-0000-0007-000000000000
00000000-0000-0000-0008-000000000000
00000000-0000-0000-0009-000000000000
00000000-0000-0000-000a-000000000000
00000000-0000-0000-000b-000000000000
00000000-0000-0000-000c-000000000000
00000000-0000-0000-000d-000000000000
00000000-0000-0000-000e-000000000000
00000000-0000-0000-000f-000000000000
00000000-0000-0000-0100-000000000000
00000000-0000-0000-0200-000000000000
00000000-0000-0000-0300-000000000000
00000000-0000-0000-0400-000000000000
00000000-0000-0000-0500-000000000000
00000000-0000-0000-0600-000000000000
00000000-0000-0000-0700-000000000000
00000000-0000-0000-0800-000000000000
00000000-0000-0000-0900-000000000000
00000000-0000-0000-0a00-000000000000
00000000-0000-0000-0b00-000000000000
00000000-0000-0000-0c00-000000000000
00000000-0000-0000-0d00-000000000000
00000000-0000-0000-0e00-000000000000
00000000-0000-0000-0f00-000000000000
00000000-0000-0001-0000-000000000000
00000000-0000-0002-0000-000000000000
00000000-0000-0003-0000-000000000000
00000000-0000-0004-0000-000000000000
00000000-0000-0005-0000-000000000000
00000000-0000-0006-0000-000000000000
00000000-0000-0007-0000-000000000000
00000000-0000-0008-0000-000000000000
00000000-0000-0009-0000-000000000000
00000000-0000-000a-0000-000000000000
00000000-0000-000b-0000-000000000000
00000000-0000-000c-0000-000000000000
00000000-0000-000d-0000-000000000000
00000000-0000-000e-0000-000000000000
00000000-0000-000f-0000-000000000000
00000000-0000-0100-0000-000000000000
00000000-0000-0200-0000-000000000000
00000000-0000-0300-0000-000000000000
00000000-0000-0400-0000-000000000000
00000000-0000-0500-0000-000000000000
00000000-0000-0600-0000-000000000000
00000000-0000-0700-0000-000000000000
00000000-0000-0800-0000-000000000000
00000000-0000-0900-0000-000000000000
00000000-0000-0a00-0000-000000000000
00000000-0000-0b00-0000-000000000000
00000000-0000-0c00-0000-000000000000
00000000-0000-0d00-0000-000000000000
00000000-0000-0e00-0000-000000000000
00000000-0000-0f00-0000-000000000000
00000000-0001-0000-0000-000000000000
00000000-0002-0000-0000-000000000000
00000000-0003-0000-0000-000000000000
00000000-0004-0000-0000-000000000000
00000000-0005-0000-0000-000000000000
00000000-0006-0000-0000-000000000000
00000000-0007-0000-0000-000000000000
00000000-0008-0000-0000-000000000000
00000000-0009-0000-0000-000000000000
00000000-000a-0000-0000-000000000000
00000000-000b-0000-0000-000000000000
00000000-000c-0000-0000-000000000000
00000000-000d-0000-0000-000000000000
00000000-000e-0000-0000-000000000000
00000000-000f-0000-0000-000000000000
00000000-0100-0000-0000-000000000000
00000000-0200-0000-0000-000000000000
00000000-0300-0000-0000-000000000000
00000000-0400-0000-0000-000000000000
00000000-0500-0000-0000-000000000000
00000000-0600-0000-0000-000000000000
00000000-0700-0000-0000-000000000000
00000000-0800-0000-0000-000000000000
00000000-0900-0000-0000-000000000000
00000000-0a00-0000-0000-000000000000
00000000-0b00-0000-0000-000000000000
00000000-0c00-0000-0000-000000000000
00000000-0d00-0000-0000-000000000000
00000000-0e00-0000-0000-000000000000
00000000-0f00-0000-0000-000000000000
00000001-0000-0000-0000-000000000000
00000002-0000-0000-0000-000000000000
00000003-0000-0000-0000-000000000000
00000004-0000-0000-0000-000000000000
00000005-0000-0000-0000-000000000000
00000006-0000-0000-0000-000000000000
00000007-0000-0000-0000-000000000000
00000008-0000-0000-0000-000000000000
00000009-0000-0000-0000-000000000000
0000000a-0000-0000-0000-000000000000
0000000b-0000-0000-0000-000000000000
0000000c-0000-0000-0000-000000000000
0000000d-0000-0000-0000-000000000000
0000000e-0000-0000-0000-000000000000
0000000f-0000-0000-0000-000000000000
00000100-0000-0000-0000-000000000000
00000200-0000-0000-0000-000000000000
00000300-0000-0000-0000-000000000000
00000400-0000-0000-0000-000000000000
00000500-0000-0000-0000-000000000000
00000600-0000-0000-0000-000000000000
00000700-0000-0000-0000-000000000000
00000800-0000-0000-0000-000000000000
00000900-0000-0000-0000-000000000000
00000a00-0000-0000-0000-000000000000
00000b00-0000-0000-0000-000000000000
00000c00-0000-0000-0000-000000000000
00000d00-0000-0000-0000-000000000000
00000e00-0000-0000-0000-000000000000
00000f00-0000-0000-0000-000000000000
00010000-0000-0000-0000-000000000000
00020000-0000-0000-0000-000000000000
00030000-0000-0000-0000-000000000000
00040000-0000-0000-0000-000000000000
00050000-0000-0000-0000-000000000000
00060000-0000-0000-0000-000000000000
00070000-0000-0000-0000-000000000000
00080000-0000-0000-0000-000000000000
00090000-0000-0000-0000-000000000000
000a0000-0000-0000-0000-000000000000
000b0000-0000-0000-0000-000000000000
000c0000-0000-0000-0000-000000000000
000d0000-0000-0000-0000-000000000000
000e0000-0000-0000-0000-000000000000
000f0000-0000-0000-0000-000000000000
01000000-0000-0000-0000-000000000000
02000000-0000-0000-0000-000000000000
03000000-0000-0000-0000-000000000000
04000000-0000-0000-0000-000000000000
05000000-0000-0000-0000-000000000000
06000000-0000-0000-0000-000000000000
07000000-0000-0000-0000-000000000000
08000000-0000-0000-0000-000000000000
09000000-0000-0000-0000-000000000000
0a000000-0000-0000-0000-000000000000
0b000000-0000-0000-0000-000000000000
0c000000-0000-0000-0000-000000000000
0d000000-0000-0000-0000-000000000000
0e000000-0000-0000-0000-000000000000
0f000000-0000-0000-0000-000000000000
#
# Lexicographical ORDER BY
#
......@@ -1659,10 +1659,10 @@ INSERT INTO t1 VALUES (CAST(CONCAT('2','0000000-0000-0000-0000-000000000003') AS
SELECT * FROM t1 ORDER BY a;
a
10000000-0000-0000-0000-000000000001
20000000-0000-0000-0000-000000000001
10000000-0000-0000-0000-000000000002
20000000-0000-0000-0000-000000000002
10000000-0000-0000-0000-000000000003
20000000-0000-0000-0000-000000000001
20000000-0000-0000-0000-000000000002
20000000-0000-0000-0000-000000000003
DROP TABLE t1;
#
......@@ -3178,8 +3178,8 @@ CREATE TABLE t1 (d UUID);
INSERT INTO t1 VALUES ('00000000-0000-0000-0000-111111111111'), ('11111111-0000-0000-0000-000000000000');
SELECT * FROM t1 ORDER BY d;
d
11111111-0000-0000-0000-000000000000
00000000-0000-0000-0000-111111111111
11111111-0000-0000-0000-000000000000
SELECT * FROM t1 WHERE d <= ALL (SELECT * FROM t1);
d
11111111-0000-0000-0000-000000000000
......
......@@ -25,7 +25,7 @@ a
00000000-0000-0000-0000-0000000000ff
EXPLAIN SELECT * FROM t1 WHERE a='00000000-0000-0000-0000-0000000000ff';
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ref a a 17 const 4 Using where
1 SIMPLE t1 ref a a 17 const 2 Using where
SELECT * FROM t1 WHERE a='garbage';
a
Warnings:
......@@ -66,7 +66,7 @@ EXPLAIN SELECT * FROM t1 WHERE a IN
'00000000-0000-0000-0000-0000000000f0'
);
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range a a 17 NULL 12 Using where
1 SIMPLE t1 range a a 17 NULL 6 Using where
SELECT * FROM t1 WHERE a IN
(
'00000000-0000-0000-0000-000000000080',
......@@ -85,7 +85,7 @@ EXPLAIN SELECT * FROM t1 WHERE a IN
'garbage'
);
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range a a 17 NULL 8 Using where
1 SIMPLE t1 range a a 17 NULL 4 Using where
Warnings:
Warning 1292 Incorrect uuid value: 'garbage'
SELECT * FROM t1 WHERE a BETWEEN
......@@ -178,7 +178,7 @@ a
00000000-0000-0000-0000-0000000000ff
EXPLAIN EXTENDED SELECT * FROM t1 WHERE a=CAST('00000000-0000-0000-0000-0000000000ff' AS UUID);
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE t1 ref a a 17 const 4 100.00 Using where
1 SIMPLE t1 ref a a 17 const 2 100.00 Using where
Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = UUID'00000000-0000-0000-0000-0000000000ff'
DROP TABLE t1;
......
......@@ -25,7 +25,7 @@ a
00000000-0000-0000-0000-0000000000ff
EXPLAIN SELECT * FROM t1 WHERE a='00000000-0000-0000-0000-0000000000ff';
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ref a a 17 const 1 Using where; Using index
1 SIMPLE t1 ref a a 17 const 7 Using where; Using index
SELECT * FROM t1 WHERE a='garbage';
a
Warnings:
......@@ -41,7 +41,7 @@ a
00000000-0000-0000-0000-0000000000ff
EXPLAIN SELECT * FROM t1 WHERE a>='00000000-0000-0000-0000-0000000000fe';
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range a a 17 NULL 3 Using where; Using index
1 SIMPLE t1 range a a 17 NULL 28 Using where; Using index
SELECT * FROM t1 WHERE a>='garbage';
a
EXPLAIN SELECT * FROM t1 WHERE a>='garbage';
......@@ -64,7 +64,7 @@ EXPLAIN SELECT * FROM t1 WHERE a IN
'00000000-0000-0000-0000-0000000000f0'
);
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range a a 17 NULL 4 Using where; Using index
1 SIMPLE t1 range a a 17 NULL 3 Using where; Using index
SELECT * FROM t1 WHERE a IN
(
'00000000-0000-0000-0000-000000000080',
......@@ -96,7 +96,7 @@ EXPLAIN SELECT * FROM t1 WHERE a BETWEEN
'00000000-0000-0000-0000-000000000080' AND
'00000000-0000-0000-0000-000000000081';
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range a a 17 NULL 2 Using where; Using index
1 SIMPLE t1 range a a 17 NULL 1 Using where; Using index
SELECT * FROM t1 WHERE a BETWEEN
'00000000-0000-0000-0000-000000000080' AND
'garbage';
......@@ -111,7 +111,7 @@ a
00000000-0000-0000-0000-0000000000ff
EXPLAIN EXTENDED SELECT * FROM t1 WHERE a=CAST('00000000-0000-0000-0000-0000000000ff' AS UUID);
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE t1 ref a a 17 const 1 100.00 Using where; Using index
1 SIMPLE t1 ref a a 17 const 7 100.00 Using where; Using index
Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = UUID'00000000-0000-0000-0000-0000000000ff'
DROP TABLE t1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment