summaryrefslogtreecommitdiffstats
path: root/mysql-test/suite/sys_vars/r/old_alter_table_basic.result
blob: 3cc7fff79ba6f2bc33df0c8ec98928728513a49d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
SET @start_global_value = @@global.old_alter_table;
SELECT @start_global_value;
@start_global_value
DEFAULT
select @@global.old_alter_table;
@@global.old_alter_table
DEFAULT
select @@session.old_alter_table;
@@session.old_alter_table
DEFAULT
show global variables like 'old_alter_table';
Variable_name	Value
old_alter_table	DEFAULT
show session variables like 'old_alter_table';
Variable_name	Value
old_alter_table	DEFAULT
select * from information_schema.global_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	DEFAULT
select * from information_schema.session_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	DEFAULT
set global old_alter_table=1;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
set session old_alter_table=1;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
select @@global.old_alter_table;
@@global.old_alter_table
COPY
select @@session.old_alter_table;
@@session.old_alter_table
COPY
show global variables like 'old_alter_table';
Variable_name	Value
old_alter_table	COPY
show session variables like 'old_alter_table';
Variable_name	Value
old_alter_table	COPY
select * from information_schema.global_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	COPY
select * from information_schema.session_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	COPY
set global old_alter_table=2;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
set session old_alter_table=2;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
select @@global.old_alter_table;
@@global.old_alter_table
INPLACE
select @@session.old_alter_table;
@@session.old_alter_table
INPLACE
show global variables like 'old_alter_table';
Variable_name	Value
old_alter_table	INPLACE
show session variables like 'old_alter_table';
Variable_name	Value
old_alter_table	INPLACE
select * from information_schema.global_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	INPLACE
select * from information_schema.session_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	INPLACE
set global old_alter_table=3;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
set session old_alter_table=3;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
select @@global.old_alter_table;
@@global.old_alter_table
NOCOPY
select @@session.old_alter_table;
@@session.old_alter_table
NOCOPY
show global variables like 'old_alter_table';
Variable_name	Value
old_alter_table	NOCOPY
show session variables like 'old_alter_table';
Variable_name	Value
old_alter_table	NOCOPY
select * from information_schema.global_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	NOCOPY
select * from information_schema.session_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	NOCOPY
set global old_alter_table=4;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
set session old_alter_table=4;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
select @@global.old_alter_table;
@@global.old_alter_table
INSTANT
select @@session.old_alter_table;
@@session.old_alter_table
INSTANT
show global variables like 'old_alter_table';
Variable_name	Value
old_alter_table	INSTANT
show session variables like 'old_alter_table';
Variable_name	Value
old_alter_table	INSTANT
select * from information_schema.global_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	INSTANT
select * from information_schema.session_variables where variable_name='old_alter_table';
VARIABLE_NAME	VARIABLE_VALUE
OLD_ALTER_TABLE	INSTANT
set global old_alter_table=1.1;
ERROR 42000: Incorrect argument type to variable 'old_alter_table'
set global old_alter_table=1e1;
ERROR 42000: Incorrect argument type to variable 'old_alter_table'
set global old_alter_table="foo";
ERROR 42000: Variable 'old_alter_table' can't be set to the value of 'foo'
SET @@global.old_alter_table = @start_global_value;
Warnings:
Warning	1287	'@@old_alter_table' is deprecated and will be removed in a future release. Please use '@@alter_algorithm' instead
SELECT @@global.old_alter_table;
@@global.old_alter_table
DEFAULT