1
SET @start_global_value = @@global.bulk_insert_buffer_size;
2
SELECT @start_global_value;
5
SET @start_session_value = @@session.bulk_insert_buffer_size;
6
SELECT @start_session_value;
9
'#--------------------FN_DYNVARS_007_01-------------------------#'
10
SET @@global.bulk_insert_buffer_size = 100;
11
SET @@global.bulk_insert_buffer_size = DEFAULT;
12
SELECT @@global.bulk_insert_buffer_size;
13
@@global.bulk_insert_buffer_size
15
SET @@session.bulk_insert_buffer_size = 200;
16
SET @@session.bulk_insert_buffer_size = DEFAULT;
17
SELECT @@session.bulk_insert_buffer_size;
18
@@session.bulk_insert_buffer_size
20
'#--------------------FN_DYNVARS_007_02-------------------------#'
21
SET @@global.bulk_insert_buffer_size = @start_global_value;
22
SELECT @@global.bulk_insert_buffer_size = 8388608;
23
@@global.bulk_insert_buffer_size = 8388608
25
SET @@session.bulk_insert_buffer_size = @start_session_value;
26
SELECT @@session.bulk_insert_buffer_size = 8388608;
27
@@session.bulk_insert_buffer_size = 8388608
29
'#--------------------FN_DYNVARS_007_03-------------------------#'
30
SET @@global.bulk_insert_buffer_size = 0;
31
SELECT @@global.bulk_insert_buffer_size;
32
@@global.bulk_insert_buffer_size
34
SET @@global.bulk_insert_buffer_size = 1;
35
SELECT @@global.bulk_insert_buffer_size;
36
@@global.bulk_insert_buffer_size
38
SET @@global.bulk_insert_buffer_size = 4294967295;
39
SELECT @@global.bulk_insert_buffer_size;
40
@@global.bulk_insert_buffer_size
42
SET @@global.bulk_insert_buffer_size = 429496;
43
SELECT @@global.bulk_insert_buffer_size;
44
@@global.bulk_insert_buffer_size
46
'#--------------------FN_DYNVARS_007_04-------------------------#'
47
SET @@session.bulk_insert_buffer_size = 0;
48
SELECT @@session.bulk_insert_buffer_size;
49
@@session.bulk_insert_buffer_size
51
SET @@session.bulk_insert_buffer_size = 1;
52
SELECT @@session.bulk_insert_buffer_size;
53
@@session.bulk_insert_buffer_size
55
SET @@session.bulk_insert_buffer_size = 4294967295;
56
SELECT @@session.bulk_insert_buffer_size;
57
@@session.bulk_insert_buffer_size
59
SET @@session.bulk_insert_buffer_size = 429496;
60
SELECT @@session.bulk_insert_buffer_size;
61
@@session.bulk_insert_buffer_size
63
'#------------------FN_DYNVARS_007_05-----------------------#'
64
SET @@global.bulk_insert_buffer_size = 42949672950;
66
Warning 1292 Truncated incorrect bulk_insert_buffer_size value: '42949672950'
67
SELECT @@global.bulk_insert_buffer_size;
68
@@global.bulk_insert_buffer_size
70
SET @@global.bulk_insert_buffer_size = -1024;
72
Warning 1292 Truncated incorrect bulk_insert_buffer_size value: '-1024'
73
SELECT @@global.bulk_insert_buffer_size;
74
@@global.bulk_insert_buffer_size
76
SET @@global.bulk_insert_buffer_size = test;
77
ERROR 42000: Incorrect argument type to variable 'bulk_insert_buffer_size'
78
SET @@global.bulk_insert_buffer_size = ON;
79
ERROR 42000: Incorrect argument type to variable 'bulk_insert_buffer_size'
80
SET @@global.bulk_insert_buffer_size = 429496.10;
81
ERROR 42000: Incorrect argument type to variable 'bulk_insert_buffer_size'
82
SET @@session.bulk_insert_buffer_size = 42949672950;
84
Warning 1292 Truncated incorrect bulk_insert_buffer_size value: '42949672950'
85
SELECT @@session.bulk_insert_buffer_size;
86
@@session.bulk_insert_buffer_size
88
SET @@session.bulk_insert_buffer_size = -2;
90
Warning 1292 Truncated incorrect bulk_insert_buffer_size value: '-2'
91
SELECT @@session.bulk_insert_buffer_size;
92
@@session.bulk_insert_buffer_size
94
SET @@session.bulk_insert_buffer_size = test;
95
ERROR 42000: Incorrect argument type to variable 'bulk_insert_buffer_size'
96
SET @@session.bulk_insert_buffer_size = 429496.10;
97
ERROR 42000: Incorrect argument type to variable 'bulk_insert_buffer_size'
98
'#------------------FN_DYNVARS_007_06-----------------------#'
99
SELECT @@global.bulk_insert_buffer_size = VARIABLE_VALUE
100
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
101
WHERE VARIABLE_NAME='bulk_insert_buffer_size';
102
@@global.bulk_insert_buffer_size = VARIABLE_VALUE
104
'#------------------FN_DYNVARS_007_07-----------------------#'
105
SELECT @@session.bulk_insert_buffer_size = VARIABLE_VALUE
106
FROM INFORMATION_SCHEMA.SESSION_VARIABLES
107
WHERE VARIABLE_NAME='bulk_insert_buffer_size';
108
@@session.bulk_insert_buffer_size = VARIABLE_VALUE
110
'#------------------FN_DYNVARS_007_08-----------------------#'
111
SET @@global.bulk_insert_buffer_size = TRUE;
112
SELECT @@global.bulk_insert_buffer_size;
113
@@global.bulk_insert_buffer_size
115
SET @@global.bulk_insert_buffer_size = FALSE;
116
SELECT @@global.bulk_insert_buffer_size;
117
@@global.bulk_insert_buffer_size
119
SET @@session.bulk_insert_buffer_size = TRUE;
120
SELECT @@session.bulk_insert_buffer_size;
121
@@session.bulk_insert_buffer_size
123
SET @@session.bulk_insert_buffer_size = FALSE;
124
SELECT @@session.bulk_insert_buffer_size;
125
@@session.bulk_insert_buffer_size
127
'#---------------------FN_DYNVARS_007_09----------------------#'
128
SET @@bulk_insert_buffer_size = 100;
129
SELECT @@bulk_insert_buffer_size = @@local.bulk_insert_buffer_size;
130
@@bulk_insert_buffer_size = @@local.bulk_insert_buffer_size
132
SELECT @@local.bulk_insert_buffer_size = @@session.bulk_insert_buffer_size;
133
@@local.bulk_insert_buffer_size = @@session.bulk_insert_buffer_size
135
'#---------------------FN_DYNVARS_007_10----------------------#'
136
SET bulk_insert_buffer_size = 1;
137
SELECT @@bulk_insert_buffer_size;
138
@@bulk_insert_buffer_size
140
SET local.bulk_insert_buffer_size = 1;
141
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 'bulk_insert_buffer_size = 1' at line 1
142
SELECT local.bulk_insert_buffer_size;
143
ERROR 42S02: Unknown table 'local' in field list
144
SET session.bulk_insert_buffer_size = 1;
145
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 'bulk_insert_buffer_size = 1' at line 1
146
SELECT session.bulk_insert_buffer_size;
147
ERROR 42S02: Unknown table 'session' in field list
148
SELECT bulk_insert_buffer_size = @@session.bulk_insert_buffer_size;
149
ERROR 42S22: Unknown column 'bulk_insert_buffer_size' in 'field list'
150
SET @@global.bulk_insert_buffer_size = @start_global_value;
151
SELECT @@global.bulk_insert_buffer_size;
152
@@global.bulk_insert_buffer_size
154
SET @@session.bulk_insert_buffer_size = @start_session_value;
155
SELECT @@session.bulk_insert_buffer_size;
156
@@session.bulk_insert_buffer_size