~jlukas79/+junk/mysql-server

« back to all changes in this revision

Viewing changes to mysql-test/r/myisam_stats_method_basic.result

manual merge 6.0-main --> 6.0-bka-review

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET @global_start_value = @@global.myisam_stats_method;
 
2
SELECT @global_start_value;
 
3
@global_start_value
 
4
nulls_unequal
 
5
SET @session_start_value = @@session.myisam_stats_method;
 
6
SELECT @session_start_value;
 
7
@session_start_value
 
8
nulls_unequal
 
9
'#--------------------FN_DYNVARS_097_01------------------------#'
 
10
SET @@global.myisam_stats_method = nulls_equal;
 
11
SET @@global.myisam_stats_method = DEFAULT;
 
12
SELECT @@global.myisam_stats_method;
 
13
@@global.myisam_stats_method
 
14
nulls_unequal
 
15
SET @@session.myisam_stats_method = nulls_equal;
 
16
SET @@session.myisam_stats_method = DEFAULT;
 
17
SELECT @@session.myisam_stats_method;
 
18
@@session.myisam_stats_method
 
19
nulls_unequal
 
20
'#---------------------FN_DYNVARS_097_02-------------------------#'
 
21
SET @@global.myisam_stats_method = NULL;
 
22
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of 'NULL'
 
23
SET @@global.myisam_stats_method = '';
 
24
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of ''
 
25
SET @@session.myisam_stats_method = NULL;
 
26
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of 'NULL'
 
27
SET @@session.myisam_stats_method = '';
 
28
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of ''
 
29
'#--------------------FN_DYNVARS_097_03------------------------#'
 
30
SET @@global.myisam_stats_method = 'nulls_equal';
 
31
SELECT @@global.myisam_stats_method;
 
32
@@global.myisam_stats_method
 
33
nulls_equal
 
34
SET @@global.myisam_stats_method = 'nulls_unequal';
 
35
SELECT @@global.myisam_stats_method;
 
36
@@global.myisam_stats_method
 
37
nulls_unequal
 
38
SET @@global.myisam_stats_method = 'nulls_ignored';
 
39
SELECT @@global.myisam_stats_method;
 
40
@@global.myisam_stats_method
 
41
nulls_ignored
 
42
'Bug: Value of nulls_ignored is not documented. Its ordinal value is 2'
 
43
SET @@session.myisam_stats_method = 'nulls_equal';
 
44
SELECT @@session.myisam_stats_method;
 
45
@@session.myisam_stats_method
 
46
nulls_equal
 
47
SET @@session.myisam_stats_method = 'nulls_unequal';
 
48
SELECT @@session.myisam_stats_method;
 
49
@@session.myisam_stats_method
 
50
nulls_unequal
 
51
SET @@session.myisam_stats_method = 'nulls_ignored';
 
52
SELECT @@session.myisam_stats_method;
 
53
@@session.myisam_stats_method
 
54
nulls_ignored
 
55
'#--------------------FN_DYNVARS_097_04-------------------------#'
 
56
SET @@global.myisam_stats_method = -1;
 
57
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of '-1'
 
58
SET @@global.myisam_stats_method = unequal;
 
59
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of 'unequal'
 
60
SET @@global.myisam_stats_method = ENABLED;
 
61
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of 'ENABLED'
 
62
SET @@global.myisam_stats_method = 'equal';
 
63
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of 'equal'
 
64
SET @@global.myisam_stats_method = 'null_equal';
 
65
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of 'null_equal'
 
66
SET @@global.myisam_stats_method = ' ';
 
67
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of ' '
 
68
'#-------------------FN_DYNVARS_097_05----------------------------#'
 
69
SELECT @@session.myisam_stats_method = VARIABLE_VALUE 
 
70
FROM INFORMATION_SCHEMA.SESSION_VARIABLES 
 
71
WHERE VARIABLE_NAME='myisam_stats_method';
 
72
@@session.myisam_stats_method = VARIABLE_VALUE
 
73
1
 
74
'#----------------------FN_DYNVARS_097_06------------------------#'
 
75
SELECT @@global.myisam_stats_method = VARIABLE_VALUE 
 
76
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES 
 
77
WHERE VARIABLE_NAME='myisam_stats_method';
 
78
@@global.myisam_stats_method = VARIABLE_VALUE
 
79
1
 
80
'#---------------------FN_DYNVARS_097_07-------------------------#'
 
81
SET @@global.myisam_stats_method = 0;
 
82
SELECT @@global.myisam_stats_method;
 
83
@@global.myisam_stats_method
 
84
nulls_unequal
 
85
SET @@global.myisam_stats_method = 1;
 
86
SELECT @@global.myisam_stats_method;
 
87
@@global.myisam_stats_method
 
88
nulls_equal
 
89
SET @@global.myisam_stats_method = 2;
 
90
SELECT @@global.myisam_stats_method;
 
91
@@global.myisam_stats_method
 
92
nulls_ignored
 
93
SET @@global.myisam_stats_method = 0.4;
 
94
SELECT @@global.myisam_stats_method;
 
95
@@global.myisam_stats_method
 
96
nulls_unequal
 
97
SET @@global.myisam_stats_method = 1.0;
 
98
SELECT @@global.myisam_stats_method;
 
99
@@global.myisam_stats_method
 
100
nulls_equal
 
101
SET @@global.myisam_stats_method = 1.1;
 
102
SELECT @@global.myisam_stats_method;
 
103
@@global.myisam_stats_method
 
104
nulls_equal
 
105
SET @@global.myisam_stats_method = 1.5;
 
106
SELECT @@global.myisam_stats_method;
 
107
@@global.myisam_stats_method
 
108
nulls_ignored
 
109
SET @@global.myisam_stats_method = 2.49;
 
110
SELECT @@global.myisam_stats_method;
 
111
@@global.myisam_stats_method
 
112
nulls_ignored
 
113
SET @@session.myisam_stats_method = 0.5;
 
114
SELECT @@session.myisam_stats_method;
 
115
@@session.myisam_stats_method
 
116
nulls_equal
 
117
SET @@session.myisam_stats_method = 1.6;
 
118
SELECT @@session.myisam_stats_method;
 
119
@@session.myisam_stats_method
 
120
nulls_ignored
 
121
'Bug# 34877: Decimal values can be used within the range [0.0-2.5). Values';
 
122
'are rounded to 0,1,2 as evident from outcome.';
 
123
SET @@global.myisam_stats_method = 3;
 
124
ERROR 42000: Variable 'myisam_stats_method' can't be set to the value of '3'
 
125
'#---------------------FN_DYNVARS_097_08----------------------#'
 
126
SET @@global.myisam_stats_method = TRUE;
 
127
SELECT @@global.myisam_stats_method;
 
128
@@global.myisam_stats_method
 
129
nulls_equal
 
130
SET @@global.myisam_stats_method = FALSE;
 
131
SELECT @@global.myisam_stats_method;
 
132
@@global.myisam_stats_method
 
133
nulls_unequal
 
134
'#---------------------FN_DYNVARS_097_09----------------------#'
 
135
SET myisam_stats_method = 'nulls_equal';
 
136
SET session.myisam_stats_method = 'nulls_equal';
 
137
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'myisam_stats_method = 'nulls_equal'' at line 1
 
138
SET global.myisam_stats_method = 'nulls_equal';
 
139
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'myisam_stats_method = 'nulls_equal'' at line 1
 
140
SET session myisam_stats_method = 'nulls_equal';
 
141
SELECT @@myisam_stats_method;
 
142
@@myisam_stats_method
 
143
nulls_equal
 
144
SET global myisam_stats_method = 'nulls_equal';
 
145
SELECT @@global.myisam_stats_method;
 
146
@@global.myisam_stats_method
 
147
nulls_equal
 
148
SET @@global.myisam_stats_method = @global_start_value;
 
149
SELECT @@global.myisam_stats_method;
 
150
@@global.myisam_stats_method
 
151
nulls_unequal
 
152
SET @@session.myisam_stats_method = @session_start_value;
 
153
SELECT @@session.myisam_stats_method;
 
154
@@session.myisam_stats_method
 
155
nulls_unequal