~jlukas79/+junk/mysql-server

« back to all changes in this revision

Viewing changes to mysql-test/r/server_id_basic_64.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.general_log= 0;
 
2
SET @start_global_value = @@global.server_id;
 
3
SELECT @start_global_value;
 
4
@start_global_value
 
5
1
 
6
'#--------------------FN_DYNVARS_144_01-------------------------#'
 
7
SET @@global.server_id = 500000;
 
8
SET @@global.server_id = DEFAULT;
 
9
SELECT @@global.server_id;
 
10
@@global.server_id
 
11
0
 
12
'#--------------------FN_DYNVARS_144_02-------------------------#'
 
13
SET @@global.server_id = DEFAULT;
 
14
SELECT @@global.server_id = 0;
 
15
@@global.server_id = 0
 
16
1
 
17
'#--------------------FN_DYNVARS_144_03-------------------------#'
 
18
SET @@global.server_id = 0;
 
19
SELECT @@global.server_id;
 
20
@@global.server_id
 
21
0
 
22
SET @@global.server_id = 1;
 
23
SELECT @@global.server_id;
 
24
@@global.server_id
 
25
1
 
26
SET @@global.server_id = 15;
 
27
SELECT @@global.server_id;
 
28
@@global.server_id
 
29
15
 
30
SET @@global.server_id = 1024;
 
31
SELECT @@global.server_id;
 
32
@@global.server_id
 
33
1024
 
34
SET @@global.server_id = 123456789;
 
35
SELECT @@global.server_id;
 
36
@@global.server_id
 
37
123456789
 
38
SET @@global.server_id = 2147483648;
 
39
SELECT @@global.server_id;
 
40
@@global.server_id
 
41
2147483648
 
42
SET @@global.server_id = 2147483648*2-1;
 
43
SELECT @@global.server_id;
 
44
@@global.server_id
 
45
4294967295
 
46
'#--------------------FN_DYNVARS_144_04-------------------------#'
 
47
SET @@server_id = 2;
 
48
ERROR HY000: Variable 'server_id' is a GLOBAL variable and should be set with SET GLOBAL
 
49
SET @@session.server_id = 3;
 
50
ERROR HY000: Variable 'server_id' is a GLOBAL variable and should be set with SET GLOBAL
 
51
SET @@local.server_id = 4;
 
52
ERROR HY000: Variable 'server_id' is a GLOBAL variable and should be set with SET GLOBAL
 
53
'#------------------FN_DYNVARS_144_05-----------------------#'
 
54
SET @@global.server_id = -1;
 
55
SELECT @@global.server_id;
 
56
@@global.server_id
 
57
0
 
58
SET @@global.server_id = -2147483648;
 
59
SELECT @@global.server_id;
 
60
@@global.server_id
 
61
0
 
62
SET @@global.server_id = 2147483649*2;
 
63
SELECT @@global.server_id;
 
64
@@global.server_id
 
65
4294967298
 
66
SET @@global.server_id = 65530.34.;
 
67
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 '.' at line 1
 
68
SET @@global.server_id = '125';
 
69
ERROR 42000: Incorrect argument type to variable 'server_id'
 
70
SET @@global.server_id = 7483649.56;
 
71
ERROR 42000: Incorrect argument type to variable 'server_id'
 
72
SET @@global.server_id = 1G;
 
73
ERROR 42000: Incorrect argument type to variable 'server_id'
 
74
'Bug# 34877: Invalid Values are coming in variable on assigning valid values';
 
75
'#------------------FN_DYNVARS_144_06-----------------------#'
 
76
SET @@global.server_id = 3000;
 
77
SELECT @@global.server_id = VARIABLE_VALUE 
 
78
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES 
 
79
WHERE VARIABLE_NAME='server_id';
 
80
@@global.server_id = VARIABLE_VALUE
 
81
1
 
82
'#------------------FN_DYNVARS_144_07-----------------------#'
 
83
SELECT count(VARIABLE_VALUE) 
 
84
FROM INFORMATION_SCHEMA.SESSION_VARIABLES 
 
85
WHERE VARIABLE_NAME='server_id';
 
86
count(VARIABLE_VALUE)
 
87
1
 
88
'#------------------FN_DYNVARS_144_08-----------------------#'
 
89
SET @@global.server_id = TRUE;
 
90
SELECT @@global.server_id;
 
91
@@global.server_id
 
92
1
 
93
SET @@global.server_id = FALSE;
 
94
SELECT @@global.server_id;
 
95
@@global.server_id
 
96
0
 
97
'#---------------------FN_DYNVARS_001_09----------------------#'
 
98
SET @@global.server_id = 512;
 
99
SELECT @@server_id = @@global.server_id;
 
100
@@server_id = @@global.server_id
 
101
1
 
102
'#---------------------FN_DYNVARS_001_10----------------------#'
 
103
SET server_id = 2048;
 
104
ERROR HY000: Variable 'server_id' is a GLOBAL variable and should be set with SET GLOBAL
 
105
SELECT server_id;
 
106
ERROR 42S22: Unknown column 'server_id' in 'field list'
 
107
SELECT @@server_id;
 
108
@@server_id
 
109
512
 
110
SET global server_id = 99;
 
111
SET @@global.server_id = @start_global_value;
 
112
SELECT @@global.server_id;
 
113
@@global.server_id
 
114
1
 
115
SET @@global.general_log= 1;