2 --source suite/funcs_1/storedproc/load_sp_tb.inc
3 --------------------------------------------------------------------------------
5 --source suite/funcs_1/storedproc/cleanup_sp_tb.inc
6 --------------------------------------------------------------------------------
7 DROP DATABASE IF EXISTS db_storedproc;
8 DROP DATABASE IF EXISTS db_storedproc_1;
9 CREATE DATABASE db_storedproc;
10 CREATE DATABASE db_storedproc_1;
12 create table t1(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
13 engine = <engine_to_be_tested>;
14 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t4.txt' into table t1;
15 create table t2(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
16 engine = <engine_to_be_tested>;
17 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t4.txt' into table t2;
18 create table t3(f1 char(20),f2 char(20),f3 integer) engine = <engine_to_be_tested>;
19 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t3.txt' into table t3;
20 create table t4(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
21 engine = <engine_to_be_tested>;
22 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t4.txt' into table t4;
24 create table t6(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
25 engine = <engine_to_be_tested>;
26 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t4.txt' into table t6;
28 create table t7 (f1 char(20), f2 char(25), f3 date, f4 int)
29 engine = <engine_to_be_tested>;
30 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t7.txt' into table t7;
32 Warning 1265 Data truncated for column 'f3' at row 1
33 Warning 1265 Data truncated for column 'f3' at row 2
34 Warning 1265 Data truncated for column 'f3' at row 3
35 Warning 1265 Data truncated for column 'f3' at row 4
36 Warning 1265 Data truncated for column 'f3' at row 5
37 Warning 1265 Data truncated for column 'f3' at row 6
38 Warning 1265 Data truncated for column 'f3' at row 7
39 Warning 1265 Data truncated for column 'f3' at row 8
40 Warning 1265 Data truncated for column 'f3' at row 9
41 Warning 1265 Data truncated for column 'f3' at row 10
42 create table t8 (f1 char(20), f2 char(25), f3 date, f4 int)
43 engine = <engine_to_be_tested>;
44 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t7.txt' into table t8;
46 Warning 1265 Data truncated for column 'f3' at row 1
47 Warning 1265 Data truncated for column 'f3' at row 2
48 Warning 1265 Data truncated for column 'f3' at row 3
49 Warning 1265 Data truncated for column 'f3' at row 4
50 Warning 1265 Data truncated for column 'f3' at row 5
51 Warning 1265 Data truncated for column 'f3' at row 6
52 Warning 1265 Data truncated for column 'f3' at row 7
53 Warning 1265 Data truncated for column 'f3' at row 8
54 Warning 1265 Data truncated for column 'f3' at row 9
55 Warning 1265 Data truncated for column 'f3' at row 10
56 create table t9(f1 int, f2 char(25), f3 int) engine = <engine_to_be_tested>;
57 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t9.txt' into table t9;
58 create table t10(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
59 engine = <engine_to_be_tested>;
60 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t4.txt' into table t10;
61 create table t11(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
62 engine = <engine_to_be_tested>;
63 load data infile '<MYSQLTEST_VARDIR>/std_data/funcs_1/t4.txt' into table t11;
65 Section 3.1.1 - Syntax checks for the CREATE PROCEDURE, CREATE
66 FUNCTION, ALTER PROCEDURE, ALTER FUNCTION, DROP PROCEDURE, DROP FUNCTION, SHOW
67 CREATE PROCEDURE, SHOW CREATE FUNCTION, SHOW CREATE PROCEDURE STATUS, SHOW
68 CREATE FUNCTION STATUS, and CALL statements:
69 --------------------------------------------------------------------------------
73 Ensure that all clauses that should be supported are supported
75 --------------------------------------------------------------------------------
77 DROP PROCEDURE IF EXISTS sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934;
78 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934' is too long
79 CREATE PROCEDURE sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934 (f1 char(20) )
80 SELECT * from t1 where f2 = f1;
81 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934' is too long
82 CALL sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934('aaaa');
83 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934' is too long
84 DROP PROCEDURE IF EXISTS sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde;
85 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde' is too long
86 CREATE PROCEDURE sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde( f1 TINYTEXT )
87 LANGUAGE SQL DETERMINISTIC SQL SECURITY DEFINER COMMENT 'this is simple'
92 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde' is too long
93 CALL sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde( 'abc' );
94 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde' is too long
95 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
96 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
97 DROP PROCEDURE IF EXISTS sp1;
98 CREATE PROCEDURE sp1( f1 BINARY )
99 LANGUAGE SQL DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
108 Warning 1265 Data truncated for column 'f1' at row 1
109 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
110 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
111 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
112 DROP PROCEDURE IF EXISTS sp1;
113 CREATE PROCEDURE sp1( f1 BLOB )
114 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
122 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
123 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
124 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
125 DROP PROCEDURE IF EXISTS sp1;
126 CREATE PROCEDURE sp1( f1 INT )
127 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
135 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
136 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
137 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
138 DROP PROCEDURE IF EXISTS sp1;
139 CREATE PROCEDURE sp1( f1 DECIMAL(256, 30) )
140 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
145 ERROR 42000: Too big precision 256 specified for column ''. Maximum is 65.
146 DROP PROCEDURE IF EXISTS sp1//
148 Note 1305 PROCEDURE sp1 does not exist
149 CREATE PROCEDURE sp1( f1 DECIMAL(66, 30) )
150 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
155 ERROR 42000: Too big precision 66 specified for column ''. Maximum is 65.
156 DROP PROCEDURE IF EXISTS sp1//
158 Note 1305 PROCEDURE sp1 does not exist
159 DROP TABLE IF EXISTS t1_aux;
160 DROP PROCEDURE IF EXISTS sproc_1;
161 DROP FUNCTION IF EXISTS func_1;
162 CREATE TABLE t1_aux ( f1 DECIMAL(65, 30) );
163 INSERT INTO t1_aux SET f1 = NULL;
164 CREATE PROCEDURE sproc_1(f1 DECIMAL(65, 30), OUT f2 DECIMAL(65, 30))
165 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
171 CREATE FUNCTION func_1(f1 DECIMAL(65, 30)) RETURNS DECIMAL(65,30)
172 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
176 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
177 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
178 db_storedproc sproc_1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
179 SHOW FUNCTION STATUS WHERE db = 'db_storedproc';
180 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
181 db_storedproc func_1 FUNCTION root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
182 UPDATE t1_aux SET f1 = NULL;
183 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
184 UPDATE t1_aux SET f1 = 1.7976931348623157493578e+308;
185 ERROR 22007: Illegal double '1.7976931348623157493578e+308' value found during parsing
186 SELECT f1 INTO @v1_tab FROM t1_aux;
187 CALL sproc_1(1.7976931348623157493578e+308, @v1_proc);
188 ERROR 22007: Illegal double '1.7976931348623157493578e+308' value found during parsing
189 SET @v1_func = func_1(1.7976931348623157493578e+308);
190 ERROR 22007: Illegal double '1.7976931348623157493578e+308' value found during parsing
191 UPDATE t1_aux SET f1 = NULL;
192 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
193 UPDATE t1_aux SET f1 = 0.1234567890987654321e+100;
194 SELECT f1 INTO @v1_tab FROM t1_aux;
195 CALL sproc_1(0.1234567890987654321e+100, @v1_proc);
196 SET @v1_func = func_1(0.1234567890987654321e+100);
197 UPDATE t1_aux SET f1 = NULL;
198 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
199 UPDATE t1_aux SET f1 = 0.1234567890987654321e+99;
200 SELECT f1 INTO @v1_tab FROM t1_aux;
201 CALL sproc_1(0.1234567890987654321e+99, @v1_proc);
202 SET @v1_func = func_1(0.1234567890987654321e+99);
203 UPDATE t1_aux SET f1 = NULL;
204 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
205 UPDATE t1_aux SET f1 = 0.1234567890987654321e+98;
206 SELECT f1 INTO @v1_tab FROM t1_aux;
207 CALL sproc_1(0.1234567890987654321e+98, @v1_proc);
208 SET @v1_func = func_1(0.1234567890987654321e+98);
209 UPDATE t1_aux SET f1 = NULL;
210 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
211 UPDATE t1_aux SET f1 = 0.1234567890987654321e+97;
212 SELECT f1 INTO @v1_tab FROM t1_aux;
213 CALL sproc_1(0.1234567890987654321e+97, @v1_proc);
214 SET @v1_func = func_1(0.1234567890987654321e+97);
215 UPDATE t1_aux SET f1 = NULL;
216 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
217 UPDATE t1_aux SET f1 = 0.1234567890987654321e+96;
218 SELECT f1 INTO @v1_tab FROM t1_aux;
219 CALL sproc_1(0.1234567890987654321e+96, @v1_proc);
220 SET @v1_func = func_1(0.1234567890987654321e+96);
221 UPDATE t1_aux SET f1 = NULL;
222 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
223 UPDATE t1_aux SET f1 = 0.1234567890987654321e+95;
224 SELECT f1 INTO @v1_tab FROM t1_aux;
225 CALL sproc_1(0.1234567890987654321e+95, @v1_proc);
226 SET @v1_func = func_1(0.1234567890987654321e+95);
227 UPDATE t1_aux SET f1 = NULL;
228 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
229 UPDATE t1_aux SET f1 = 0.1234567890987654321e+94;
230 SELECT f1 INTO @v1_tab FROM t1_aux;
231 CALL sproc_1(0.1234567890987654321e+94, @v1_proc);
232 SET @v1_func = func_1(0.1234567890987654321e+94);
233 UPDATE t1_aux SET f1 = NULL;
234 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
235 UPDATE t1_aux SET f1 = 0.1234567890987654321e+93;
236 SELECT f1 INTO @v1_tab FROM t1_aux;
237 CALL sproc_1(0.1234567890987654321e+93, @v1_proc);
238 SET @v1_func = func_1(0.1234567890987654321e+93);
239 UPDATE t1_aux SET f1 = NULL;
240 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
241 UPDATE t1_aux SET f1 = 0.1234567890987654321e+92;
242 SELECT f1 INTO @v1_tab FROM t1_aux;
243 CALL sproc_1(0.1234567890987654321e+92, @v1_proc);
244 SET @v1_func = func_1(0.1234567890987654321e+92);
245 UPDATE t1_aux SET f1 = NULL;
246 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
247 UPDATE t1_aux SET f1 = 0.1234567890987654321e+91;
248 SELECT f1 INTO @v1_tab FROM t1_aux;
249 CALL sproc_1(0.1234567890987654321e+91, @v1_proc);
250 SET @v1_func = func_1(0.1234567890987654321e+91);
251 UPDATE t1_aux SET f1 = NULL;
252 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
253 UPDATE t1_aux SET f1 = 0.1234567890987654321e+90;
254 SELECT f1 INTO @v1_tab FROM t1_aux;
255 CALL sproc_1(0.1234567890987654321e+90, @v1_proc);
256 SET @v1_func = func_1(0.1234567890987654321e+90);
257 UPDATE t1_aux SET f1 = NULL;
258 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
259 UPDATE t1_aux SET f1 = 0.1234567890987654321e+89;
260 SELECT f1 INTO @v1_tab FROM t1_aux;
261 CALL sproc_1(0.1234567890987654321e+89, @v1_proc);
262 SET @v1_func = func_1(0.1234567890987654321e+89);
263 UPDATE t1_aux SET f1 = NULL;
264 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
265 UPDATE t1_aux SET f1 = 0.1234567890987654321e+88;
266 SELECT f1 INTO @v1_tab FROM t1_aux;
267 CALL sproc_1(0.1234567890987654321e+88, @v1_proc);
268 SET @v1_func = func_1(0.1234567890987654321e+88);
269 UPDATE t1_aux SET f1 = NULL;
270 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
271 UPDATE t1_aux SET f1 = 0.1234567890987654321e+87;
272 SELECT f1 INTO @v1_tab FROM t1_aux;
273 CALL sproc_1(0.1234567890987654321e+87, @v1_proc);
274 SET @v1_func = func_1(0.1234567890987654321e+87);
275 UPDATE t1_aux SET f1 = NULL;
276 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
277 UPDATE t1_aux SET f1 = 0.1234567890987654321e+86;
278 SELECT f1 INTO @v1_tab FROM t1_aux;
279 CALL sproc_1(0.1234567890987654321e+86, @v1_proc);
280 SET @v1_func = func_1(0.1234567890987654321e+86);
281 UPDATE t1_aux SET f1 = NULL;
282 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
283 UPDATE t1_aux SET f1 = 0.1234567890987654321e+85;
284 SELECT f1 INTO @v1_tab FROM t1_aux;
285 CALL sproc_1(0.1234567890987654321e+85, @v1_proc);
286 SET @v1_func = func_1(0.1234567890987654321e+85);
287 UPDATE t1_aux SET f1 = NULL;
288 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
289 UPDATE t1_aux SET f1 = 0.1234567890987654321e+84;
290 SELECT f1 INTO @v1_tab FROM t1_aux;
291 CALL sproc_1(0.1234567890987654321e+84, @v1_proc);
292 SET @v1_func = func_1(0.1234567890987654321e+84);
293 UPDATE t1_aux SET f1 = NULL;
294 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
295 UPDATE t1_aux SET f1 = 0.1234567890987654321e+83;
296 SELECT f1 INTO @v1_tab FROM t1_aux;
297 CALL sproc_1(0.1234567890987654321e+83, @v1_proc);
298 SET @v1_func = func_1(0.1234567890987654321e+83);
299 UPDATE t1_aux SET f1 = NULL;
300 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
301 UPDATE t1_aux SET f1 = 0.1234567890987654321e+82;
302 SELECT f1 INTO @v1_tab FROM t1_aux;
303 CALL sproc_1(0.1234567890987654321e+82, @v1_proc);
304 SET @v1_func = func_1(0.1234567890987654321e+82);
305 UPDATE t1_aux SET f1 = NULL;
306 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
307 UPDATE t1_aux SET f1 = 0.1234567890987654321e+81;
308 SELECT f1 INTO @v1_tab FROM t1_aux;
309 CALL sproc_1(0.1234567890987654321e+81, @v1_proc);
310 SET @v1_func = func_1(0.1234567890987654321e+81);
311 UPDATE t1_aux SET f1 = NULL;
312 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
313 UPDATE t1_aux SET f1 = 0.1234567890987654321e+80;
314 SELECT f1 INTO @v1_tab FROM t1_aux;
315 CALL sproc_1(0.1234567890987654321e+80, @v1_proc);
316 SET @v1_func = func_1(0.1234567890987654321e+80);
317 UPDATE t1_aux SET f1 = NULL;
318 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
319 UPDATE t1_aux SET f1 = 0.1234567890987654321e+79;
320 SELECT f1 INTO @v1_tab FROM t1_aux;
321 CALL sproc_1(0.1234567890987654321e+79, @v1_proc);
322 SET @v1_func = func_1(0.1234567890987654321e+79);
323 UPDATE t1_aux SET f1 = NULL;
324 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
325 UPDATE t1_aux SET f1 = 0.1234567890987654321e+78;
326 SELECT f1 INTO @v1_tab FROM t1_aux;
327 CALL sproc_1(0.1234567890987654321e+78, @v1_proc);
328 SET @v1_func = func_1(0.1234567890987654321e+78);
329 UPDATE t1_aux SET f1 = NULL;
330 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
331 UPDATE t1_aux SET f1 = 0.1234567890987654321e+77;
332 SELECT f1 INTO @v1_tab FROM t1_aux;
333 CALL sproc_1(0.1234567890987654321e+77, @v1_proc);
334 SET @v1_func = func_1(0.1234567890987654321e+77);
335 UPDATE t1_aux SET f1 = NULL;
336 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
337 UPDATE t1_aux SET f1 = 0.1234567890987654321e+76;
338 SELECT f1 INTO @v1_tab FROM t1_aux;
339 CALL sproc_1(0.1234567890987654321e+76, @v1_proc);
340 SET @v1_func = func_1(0.1234567890987654321e+76);
341 UPDATE t1_aux SET f1 = NULL;
342 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
343 UPDATE t1_aux SET f1 = 0.1234567890987654321e+75;
344 SELECT f1 INTO @v1_tab FROM t1_aux;
345 CALL sproc_1(0.1234567890987654321e+75, @v1_proc);
346 SET @v1_func = func_1(0.1234567890987654321e+75);
347 UPDATE t1_aux SET f1 = NULL;
348 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
349 UPDATE t1_aux SET f1 = 0.1234567890987654321e+74;
350 SELECT f1 INTO @v1_tab FROM t1_aux;
351 CALL sproc_1(0.1234567890987654321e+74, @v1_proc);
352 SET @v1_func = func_1(0.1234567890987654321e+74);
353 UPDATE t1_aux SET f1 = NULL;
354 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
355 UPDATE t1_aux SET f1 = 0.1234567890987654321e+73;
356 SELECT f1 INTO @v1_tab FROM t1_aux;
357 CALL sproc_1(0.1234567890987654321e+73, @v1_proc);
358 SET @v1_func = func_1(0.1234567890987654321e+73);
359 UPDATE t1_aux SET f1 = NULL;
360 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
361 UPDATE t1_aux SET f1 = 0.1234567890987654321e+72;
362 SELECT f1 INTO @v1_tab FROM t1_aux;
363 CALL sproc_1(0.1234567890987654321e+72, @v1_proc);
364 SET @v1_func = func_1(0.1234567890987654321e+72);
365 UPDATE t1_aux SET f1 = NULL;
366 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
367 UPDATE t1_aux SET f1 = 0.1234567890987654321e+71;
368 SELECT f1 INTO @v1_tab FROM t1_aux;
369 CALL sproc_1(0.1234567890987654321e+71, @v1_proc);
370 SET @v1_func = func_1(0.1234567890987654321e+71);
371 UPDATE t1_aux SET f1 = NULL;
372 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
373 UPDATE t1_aux SET f1 = 0.1234567890987654321e+70;
374 SELECT f1 INTO @v1_tab FROM t1_aux;
375 CALL sproc_1(0.1234567890987654321e+70, @v1_proc);
376 SET @v1_func = func_1(0.1234567890987654321e+70);
377 UPDATE t1_aux SET f1 = NULL;
378 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
379 UPDATE t1_aux SET f1 = 0.1234567890987654321e+69;
380 SELECT f1 INTO @v1_tab FROM t1_aux;
381 CALL sproc_1(0.1234567890987654321e+69, @v1_proc);
382 SET @v1_func = func_1(0.1234567890987654321e+69);
383 UPDATE t1_aux SET f1 = NULL;
384 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
385 UPDATE t1_aux SET f1 = 0.1234567890987654321e+68;
386 SELECT f1 INTO @v1_tab FROM t1_aux;
387 CALL sproc_1(0.1234567890987654321e+68, @v1_proc);
388 SET @v1_func = func_1(0.1234567890987654321e+68);
389 UPDATE t1_aux SET f1 = NULL;
390 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
391 UPDATE t1_aux SET f1 = 0.1234567890987654321e+67;
392 SELECT f1 INTO @v1_tab FROM t1_aux;
393 CALL sproc_1(0.1234567890987654321e+67, @v1_proc);
394 SET @v1_func = func_1(0.1234567890987654321e+67);
395 UPDATE t1_aux SET f1 = NULL;
396 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
397 UPDATE t1_aux SET f1 = 0.1234567890987654321e+66;
398 SELECT f1 INTO @v1_tab FROM t1_aux;
399 CALL sproc_1(0.1234567890987654321e+66, @v1_proc);
400 SET @v1_func = func_1(0.1234567890987654321e+66);
401 UPDATE t1_aux SET f1 = NULL;
402 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
403 UPDATE t1_aux SET f1 = 0.1234567890987654321e+65;
404 SELECT f1 INTO @v1_tab FROM t1_aux;
405 CALL sproc_1(0.1234567890987654321e+65, @v1_proc);
406 SET @v1_func = func_1(0.1234567890987654321e+65);
407 UPDATE t1_aux SET f1 = NULL;
408 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
409 UPDATE t1_aux SET f1 = 0.1234567890987654321e+64;
410 SELECT f1 INTO @v1_tab FROM t1_aux;
411 CALL sproc_1(0.1234567890987654321e+64, @v1_proc);
412 SET @v1_func = func_1(0.1234567890987654321e+64);
413 UPDATE t1_aux SET f1 = NULL;
414 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
415 UPDATE t1_aux SET f1 = 0.1234567890987654321e+63;
416 SELECT f1 INTO @v1_tab FROM t1_aux;
417 CALL sproc_1(0.1234567890987654321e+63, @v1_proc);
418 SET @v1_func = func_1(0.1234567890987654321e+63);
419 UPDATE t1_aux SET f1 = NULL;
420 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
421 UPDATE t1_aux SET f1 = 0.1234567890987654321e+62;
422 SELECT f1 INTO @v1_tab FROM t1_aux;
423 CALL sproc_1(0.1234567890987654321e+62, @v1_proc);
424 SET @v1_func = func_1(0.1234567890987654321e+62);
425 UPDATE t1_aux SET f1 = NULL;
426 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
427 UPDATE t1_aux SET f1 = 0.1234567890987654321e+61;
428 SELECT f1 INTO @v1_tab FROM t1_aux;
429 CALL sproc_1(0.1234567890987654321e+61, @v1_proc);
430 SET @v1_func = func_1(0.1234567890987654321e+61);
431 UPDATE t1_aux SET f1 = NULL;
432 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
433 UPDATE t1_aux SET f1 = 0.1234567890987654321e+60;
434 SELECT f1 INTO @v1_tab FROM t1_aux;
435 CALL sproc_1(0.1234567890987654321e+60, @v1_proc);
436 SET @v1_func = func_1(0.1234567890987654321e+60);
437 UPDATE t1_aux SET f1 = NULL;
438 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
439 UPDATE t1_aux SET f1 = 0.1234567890987654321e+59;
440 SELECT f1 INTO @v1_tab FROM t1_aux;
441 CALL sproc_1(0.1234567890987654321e+59, @v1_proc);
442 SET @v1_func = func_1(0.1234567890987654321e+59);
443 UPDATE t1_aux SET f1 = NULL;
444 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
445 UPDATE t1_aux SET f1 = 0.1234567890987654321e+58;
446 SELECT f1 INTO @v1_tab FROM t1_aux;
447 CALL sproc_1(0.1234567890987654321e+58, @v1_proc);
448 SET @v1_func = func_1(0.1234567890987654321e+58);
449 UPDATE t1_aux SET f1 = NULL;
450 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
451 UPDATE t1_aux SET f1 = 0.1234567890987654321e+57;
452 SELECT f1 INTO @v1_tab FROM t1_aux;
453 CALL sproc_1(0.1234567890987654321e+57, @v1_proc);
454 SET @v1_func = func_1(0.1234567890987654321e+57);
455 UPDATE t1_aux SET f1 = NULL;
456 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
457 UPDATE t1_aux SET f1 = 0.1234567890987654321e+56;
458 SELECT f1 INTO @v1_tab FROM t1_aux;
459 CALL sproc_1(0.1234567890987654321e+56, @v1_proc);
460 SET @v1_func = func_1(0.1234567890987654321e+56);
461 UPDATE t1_aux SET f1 = NULL;
462 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
463 UPDATE t1_aux SET f1 = 0.1234567890987654321e+55;
464 SELECT f1 INTO @v1_tab FROM t1_aux;
465 CALL sproc_1(0.1234567890987654321e+55, @v1_proc);
466 SET @v1_func = func_1(0.1234567890987654321e+55);
467 UPDATE t1_aux SET f1 = NULL;
468 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
469 UPDATE t1_aux SET f1 = 0.1234567890987654321e+54;
470 SELECT f1 INTO @v1_tab FROM t1_aux;
471 CALL sproc_1(0.1234567890987654321e+54, @v1_proc);
472 SET @v1_func = func_1(0.1234567890987654321e+54);
473 UPDATE t1_aux SET f1 = NULL;
474 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
475 UPDATE t1_aux SET f1 = 0.1234567890987654321e+53;
476 SELECT f1 INTO @v1_tab FROM t1_aux;
477 CALL sproc_1(0.1234567890987654321e+53, @v1_proc);
478 SET @v1_func = func_1(0.1234567890987654321e+53);
479 UPDATE t1_aux SET f1 = NULL;
480 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
481 UPDATE t1_aux SET f1 = 0.1234567890987654321e+52;
482 SELECT f1 INTO @v1_tab FROM t1_aux;
483 CALL sproc_1(0.1234567890987654321e+52, @v1_proc);
484 SET @v1_func = func_1(0.1234567890987654321e+52);
485 UPDATE t1_aux SET f1 = NULL;
486 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
487 UPDATE t1_aux SET f1 = 0.1234567890987654321e+51;
488 SELECT f1 INTO @v1_tab FROM t1_aux;
489 CALL sproc_1(0.1234567890987654321e+51, @v1_proc);
490 SET @v1_func = func_1(0.1234567890987654321e+51);
491 UPDATE t1_aux SET f1 = NULL;
492 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
493 UPDATE t1_aux SET f1 = 0.1234567890987654321e+50;
494 SELECT f1 INTO @v1_tab FROM t1_aux;
495 CALL sproc_1(0.1234567890987654321e+50, @v1_proc);
496 SET @v1_func = func_1(0.1234567890987654321e+50);
497 UPDATE t1_aux SET f1 = NULL;
498 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
499 UPDATE t1_aux SET f1 = 0.1234567890987654321e+49;
500 SELECT f1 INTO @v1_tab FROM t1_aux;
501 CALL sproc_1(0.1234567890987654321e+49, @v1_proc);
502 SET @v1_func = func_1(0.1234567890987654321e+49);
503 UPDATE t1_aux SET f1 = NULL;
504 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
505 UPDATE t1_aux SET f1 = 0.1234567890987654321e+48;
506 SELECT f1 INTO @v1_tab FROM t1_aux;
507 CALL sproc_1(0.1234567890987654321e+48, @v1_proc);
508 SET @v1_func = func_1(0.1234567890987654321e+48);
509 UPDATE t1_aux SET f1 = NULL;
510 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
511 UPDATE t1_aux SET f1 = 0.1234567890987654321e+47;
512 SELECT f1 INTO @v1_tab FROM t1_aux;
513 CALL sproc_1(0.1234567890987654321e+47, @v1_proc);
514 SET @v1_func = func_1(0.1234567890987654321e+47);
515 UPDATE t1_aux SET f1 = NULL;
516 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
517 UPDATE t1_aux SET f1 = 0.1234567890987654321e+46;
518 SELECT f1 INTO @v1_tab FROM t1_aux;
519 CALL sproc_1(0.1234567890987654321e+46, @v1_proc);
520 SET @v1_func = func_1(0.1234567890987654321e+46);
521 UPDATE t1_aux SET f1 = NULL;
522 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
523 UPDATE t1_aux SET f1 = 0.1234567890987654321e+45;
524 SELECT f1 INTO @v1_tab FROM t1_aux;
525 CALL sproc_1(0.1234567890987654321e+45, @v1_proc);
526 SET @v1_func = func_1(0.1234567890987654321e+45);
527 UPDATE t1_aux SET f1 = NULL;
528 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
529 UPDATE t1_aux SET f1 = 0.1234567890987654321e+44;
530 SELECT f1 INTO @v1_tab FROM t1_aux;
531 CALL sproc_1(0.1234567890987654321e+44, @v1_proc);
532 SET @v1_func = func_1(0.1234567890987654321e+44);
533 UPDATE t1_aux SET f1 = NULL;
534 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
535 UPDATE t1_aux SET f1 = 0.1234567890987654321e+43;
536 SELECT f1 INTO @v1_tab FROM t1_aux;
537 CALL sproc_1(0.1234567890987654321e+43, @v1_proc);
538 SET @v1_func = func_1(0.1234567890987654321e+43);
539 UPDATE t1_aux SET f1 = NULL;
540 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
541 UPDATE t1_aux SET f1 = 0.1234567890987654321e+42;
542 SELECT f1 INTO @v1_tab FROM t1_aux;
543 CALL sproc_1(0.1234567890987654321e+42, @v1_proc);
544 SET @v1_func = func_1(0.1234567890987654321e+42);
545 UPDATE t1_aux SET f1 = NULL;
546 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
547 UPDATE t1_aux SET f1 = 0.1234567890987654321e+41;
548 SELECT f1 INTO @v1_tab FROM t1_aux;
549 CALL sproc_1(0.1234567890987654321e+41, @v1_proc);
550 SET @v1_func = func_1(0.1234567890987654321e+41);
551 UPDATE t1_aux SET f1 = NULL;
552 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
553 UPDATE t1_aux SET f1 = 0.1234567890987654321e+40;
554 SELECT f1 INTO @v1_tab FROM t1_aux;
555 CALL sproc_1(0.1234567890987654321e+40, @v1_proc);
556 SET @v1_func = func_1(0.1234567890987654321e+40);
557 UPDATE t1_aux SET f1 = NULL;
558 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
559 UPDATE t1_aux SET f1 = 0.1234567890987654321e+39;
560 SELECT f1 INTO @v1_tab FROM t1_aux;
561 CALL sproc_1(0.1234567890987654321e+39, @v1_proc);
562 SET @v1_func = func_1(0.1234567890987654321e+39);
563 UPDATE t1_aux SET f1 = NULL;
564 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
565 UPDATE t1_aux SET f1 = 0.1234567890987654321e+38;
566 SELECT f1 INTO @v1_tab FROM t1_aux;
567 CALL sproc_1(0.1234567890987654321e+38, @v1_proc);
568 SET @v1_func = func_1(0.1234567890987654321e+38);
569 UPDATE t1_aux SET f1 = NULL;
570 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
571 UPDATE t1_aux SET f1 = 0.1234567890987654321e+37;
572 SELECT f1 INTO @v1_tab FROM t1_aux;
573 CALL sproc_1(0.1234567890987654321e+37, @v1_proc);
574 SET @v1_func = func_1(0.1234567890987654321e+37);
575 UPDATE t1_aux SET f1 = NULL;
576 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
577 UPDATE t1_aux SET f1 = 0.1234567890987654321e+36;
578 SELECT f1 INTO @v1_tab FROM t1_aux;
579 CALL sproc_1(0.1234567890987654321e+36, @v1_proc);
580 SET @v1_func = func_1(0.1234567890987654321e+36);
581 UPDATE t1_aux SET f1 = NULL;
582 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
583 UPDATE t1_aux SET f1 = 0.1234567890987654321e+35;
584 SELECT f1 INTO @v1_tab FROM t1_aux;
585 CALL sproc_1(0.1234567890987654321e+35, @v1_proc);
586 SET @v1_func = func_1(0.1234567890987654321e+35);
587 UPDATE t1_aux SET f1 = NULL;
588 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
589 UPDATE t1_aux SET f1 = 0.1234567890987654321e+34;
590 SELECT f1 INTO @v1_tab FROM t1_aux;
591 CALL sproc_1(0.1234567890987654321e+34, @v1_proc);
592 SET @v1_func = func_1(0.1234567890987654321e+34);
593 UPDATE t1_aux SET f1 = NULL;
594 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
595 UPDATE t1_aux SET f1 = 0.1234567890987654321e+33;
596 SELECT f1 INTO @v1_tab FROM t1_aux;
597 CALL sproc_1(0.1234567890987654321e+33, @v1_proc);
598 SET @v1_func = func_1(0.1234567890987654321e+33);
599 UPDATE t1_aux SET f1 = NULL;
600 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
601 UPDATE t1_aux SET f1 = 0.1234567890987654321e+32;
602 SELECT f1 INTO @v1_tab FROM t1_aux;
603 CALL sproc_1(0.1234567890987654321e+32, @v1_proc);
604 SET @v1_func = func_1(0.1234567890987654321e+32);
605 UPDATE t1_aux SET f1 = NULL;
606 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
607 UPDATE t1_aux SET f1 = 0.1234567890987654321e+31;
608 SELECT f1 INTO @v1_tab FROM t1_aux;
609 CALL sproc_1(0.1234567890987654321e+31, @v1_proc);
610 SET @v1_func = func_1(0.1234567890987654321e+31);
611 UPDATE t1_aux SET f1 = NULL;
612 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
613 UPDATE t1_aux SET f1 = 0.1234567890987654321e+30;
614 SELECT f1 INTO @v1_tab FROM t1_aux;
615 CALL sproc_1(0.1234567890987654321e+30, @v1_proc);
616 SET @v1_func = func_1(0.1234567890987654321e+30);
617 UPDATE t1_aux SET f1 = NULL;
618 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
619 UPDATE t1_aux SET f1 = 0.1234567890987654321e+29;
620 SELECT f1 INTO @v1_tab FROM t1_aux;
621 CALL sproc_1(0.1234567890987654321e+29, @v1_proc);
622 SET @v1_func = func_1(0.1234567890987654321e+29);
623 UPDATE t1_aux SET f1 = NULL;
624 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
625 UPDATE t1_aux SET f1 = 0.1234567890987654321e+28;
626 SELECT f1 INTO @v1_tab FROM t1_aux;
627 CALL sproc_1(0.1234567890987654321e+28, @v1_proc);
628 SET @v1_func = func_1(0.1234567890987654321e+28);
629 UPDATE t1_aux SET f1 = NULL;
630 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
631 UPDATE t1_aux SET f1 = 0.1234567890987654321e+27;
632 SELECT f1 INTO @v1_tab FROM t1_aux;
633 CALL sproc_1(0.1234567890987654321e+27, @v1_proc);
634 SET @v1_func = func_1(0.1234567890987654321e+27);
635 UPDATE t1_aux SET f1 = NULL;
636 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
637 UPDATE t1_aux SET f1 = 0.1234567890987654321e+26;
638 SELECT f1 INTO @v1_tab FROM t1_aux;
639 CALL sproc_1(0.1234567890987654321e+26, @v1_proc);
640 SET @v1_func = func_1(0.1234567890987654321e+26);
641 UPDATE t1_aux SET f1 = NULL;
642 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
643 UPDATE t1_aux SET f1 = 0.1234567890987654321e+25;
644 SELECT f1 INTO @v1_tab FROM t1_aux;
645 CALL sproc_1(0.1234567890987654321e+25, @v1_proc);
646 SET @v1_func = func_1(0.1234567890987654321e+25);
647 UPDATE t1_aux SET f1 = NULL;
648 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
649 UPDATE t1_aux SET f1 = 0.1234567890987654321e+24;
650 SELECT f1 INTO @v1_tab FROM t1_aux;
651 CALL sproc_1(0.1234567890987654321e+24, @v1_proc);
652 SET @v1_func = func_1(0.1234567890987654321e+24);
653 UPDATE t1_aux SET f1 = NULL;
654 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
655 UPDATE t1_aux SET f1 = 0.1234567890987654321e+23;
656 SELECT f1 INTO @v1_tab FROM t1_aux;
657 CALL sproc_1(0.1234567890987654321e+23, @v1_proc);
658 SET @v1_func = func_1(0.1234567890987654321e+23);
659 UPDATE t1_aux SET f1 = NULL;
660 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
661 UPDATE t1_aux SET f1 = 0.1234567890987654321e+22;
662 SELECT f1 INTO @v1_tab FROM t1_aux;
663 CALL sproc_1(0.1234567890987654321e+22, @v1_proc);
664 SET @v1_func = func_1(0.1234567890987654321e+22);
665 UPDATE t1_aux SET f1 = NULL;
666 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
667 UPDATE t1_aux SET f1 = 0.1234567890987654321e+21;
668 SELECT f1 INTO @v1_tab FROM t1_aux;
669 CALL sproc_1(0.1234567890987654321e+21, @v1_proc);
670 SET @v1_func = func_1(0.1234567890987654321e+21);
671 UPDATE t1_aux SET f1 = NULL;
672 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
673 UPDATE t1_aux SET f1 = 0.1234567890987654321e+20;
674 SELECT f1 INTO @v1_tab FROM t1_aux;
675 CALL sproc_1(0.1234567890987654321e+20, @v1_proc);
676 SET @v1_func = func_1(0.1234567890987654321e+20);
677 UPDATE t1_aux SET f1 = NULL;
678 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
679 UPDATE t1_aux SET f1 = 0.1234567890987654321e+19;
680 SELECT f1 INTO @v1_tab FROM t1_aux;
681 CALL sproc_1(0.1234567890987654321e+19, @v1_proc);
682 SET @v1_func = func_1(0.1234567890987654321e+19);
683 UPDATE t1_aux SET f1 = NULL;
684 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
685 UPDATE t1_aux SET f1 = 0.1234567890987654321e+18;
686 SELECT f1 INTO @v1_tab FROM t1_aux;
687 CALL sproc_1(0.1234567890987654321e+18, @v1_proc);
688 SET @v1_func = func_1(0.1234567890987654321e+18);
689 UPDATE t1_aux SET f1 = NULL;
690 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
691 UPDATE t1_aux SET f1 = 0.1234567890987654321e+17;
692 SELECT f1 INTO @v1_tab FROM t1_aux;
693 CALL sproc_1(0.1234567890987654321e+17, @v1_proc);
694 SET @v1_func = func_1(0.1234567890987654321e+17);
695 UPDATE t1_aux SET f1 = NULL;
696 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
697 UPDATE t1_aux SET f1 = 0.1234567890987654321e+16;
698 SELECT f1 INTO @v1_tab FROM t1_aux;
699 CALL sproc_1(0.1234567890987654321e+16, @v1_proc);
700 SET @v1_func = func_1(0.1234567890987654321e+16);
701 UPDATE t1_aux SET f1 = NULL;
702 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
703 UPDATE t1_aux SET f1 = 0.1234567890987654321e+15;
704 SELECT f1 INTO @v1_tab FROM t1_aux;
705 CALL sproc_1(0.1234567890987654321e+15, @v1_proc);
706 SET @v1_func = func_1(0.1234567890987654321e+15);
707 UPDATE t1_aux SET f1 = NULL;
708 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
709 UPDATE t1_aux SET f1 = 0.1234567890987654321e+14;
710 SELECT f1 INTO @v1_tab FROM t1_aux;
711 CALL sproc_1(0.1234567890987654321e+14, @v1_proc);
712 SET @v1_func = func_1(0.1234567890987654321e+14);
713 UPDATE t1_aux SET f1 = NULL;
714 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
715 UPDATE t1_aux SET f1 = 0.1234567890987654321e+13;
716 SELECT f1 INTO @v1_tab FROM t1_aux;
717 CALL sproc_1(0.1234567890987654321e+13, @v1_proc);
718 SET @v1_func = func_1(0.1234567890987654321e+13);
719 UPDATE t1_aux SET f1 = NULL;
720 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
721 UPDATE t1_aux SET f1 = 0.1234567890987654321e+12;
722 SELECT f1 INTO @v1_tab FROM t1_aux;
723 CALL sproc_1(0.1234567890987654321e+12, @v1_proc);
724 SET @v1_func = func_1(0.1234567890987654321e+12);
725 UPDATE t1_aux SET f1 = NULL;
726 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
727 UPDATE t1_aux SET f1 = 0.1234567890987654321e+11;
728 SELECT f1 INTO @v1_tab FROM t1_aux;
729 CALL sproc_1(0.1234567890987654321e+11, @v1_proc);
730 SET @v1_func = func_1(0.1234567890987654321e+11);
731 UPDATE t1_aux SET f1 = NULL;
732 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
733 UPDATE t1_aux SET f1 = 0.1234567890987654321e+10;
734 SELECT f1 INTO @v1_tab FROM t1_aux;
735 CALL sproc_1(0.1234567890987654321e+10, @v1_proc);
736 SET @v1_func = func_1(0.1234567890987654321e+10);
737 UPDATE t1_aux SET f1 = NULL;
738 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
739 UPDATE t1_aux SET f1 = 0.1234567890987654321e+9;
740 SELECT f1 INTO @v1_tab FROM t1_aux;
741 CALL sproc_1(0.1234567890987654321e+9, @v1_proc);
742 SET @v1_func = func_1(0.1234567890987654321e+9);
743 UPDATE t1_aux SET f1 = NULL;
744 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
745 UPDATE t1_aux SET f1 = 0.1234567890987654321e+8;
746 SELECT f1 INTO @v1_tab FROM t1_aux;
747 CALL sproc_1(0.1234567890987654321e+8, @v1_proc);
748 SET @v1_func = func_1(0.1234567890987654321e+8);
749 UPDATE t1_aux SET f1 = NULL;
750 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
751 UPDATE t1_aux SET f1 = 0.1234567890987654321e+7;
752 SELECT f1 INTO @v1_tab FROM t1_aux;
753 CALL sproc_1(0.1234567890987654321e+7, @v1_proc);
754 SET @v1_func = func_1(0.1234567890987654321e+7);
755 UPDATE t1_aux SET f1 = NULL;
756 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
757 UPDATE t1_aux SET f1 = 0.1234567890987654321e+6;
758 SELECT f1 INTO @v1_tab FROM t1_aux;
759 CALL sproc_1(0.1234567890987654321e+6, @v1_proc);
760 SET @v1_func = func_1(0.1234567890987654321e+6);
761 UPDATE t1_aux SET f1 = NULL;
762 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
763 UPDATE t1_aux SET f1 = 0.1234567890987654321e+5;
764 SELECT f1 INTO @v1_tab FROM t1_aux;
765 CALL sproc_1(0.1234567890987654321e+5, @v1_proc);
766 SET @v1_func = func_1(0.1234567890987654321e+5);
767 UPDATE t1_aux SET f1 = NULL;
768 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
769 UPDATE t1_aux SET f1 = 0.1234567890987654321e+4;
770 SELECT f1 INTO @v1_tab FROM t1_aux;
771 CALL sproc_1(0.1234567890987654321e+4, @v1_proc);
772 SET @v1_func = func_1(0.1234567890987654321e+4);
773 UPDATE t1_aux SET f1 = NULL;
774 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
775 UPDATE t1_aux SET f1 = 0.1234567890987654321e+3;
776 SELECT f1 INTO @v1_tab FROM t1_aux;
777 CALL sproc_1(0.1234567890987654321e+3, @v1_proc);
778 SET @v1_func = func_1(0.1234567890987654321e+3);
779 UPDATE t1_aux SET f1 = NULL;
780 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
781 UPDATE t1_aux SET f1 = 0.1234567890987654321e+2;
782 SELECT f1 INTO @v1_tab FROM t1_aux;
783 CALL sproc_1(0.1234567890987654321e+2, @v1_proc);
784 SET @v1_func = func_1(0.1234567890987654321e+2);
785 UPDATE t1_aux SET f1 = NULL;
786 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
787 UPDATE t1_aux SET f1 = 0.1234567890987654321e+1;
788 SELECT f1 INTO @v1_tab FROM t1_aux;
789 CALL sproc_1(0.1234567890987654321e+1, @v1_proc);
790 SET @v1_func = func_1(0.1234567890987654321e+1);
791 UPDATE t1_aux SET f1 = NULL;
792 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
793 UPDATE t1_aux SET f1 = 0.1234567890987654321e+0;
794 SELECT f1 INTO @v1_tab FROM t1_aux;
795 CALL sproc_1(0.1234567890987654321e+0, @v1_proc);
796 SET @v1_func = func_1(0.1234567890987654321e+0);
797 UPDATE t1_aux SET f1 = NULL;
798 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
799 UPDATE t1_aux SET f1 = 0.1234567890987654321e-100;
800 SELECT f1 INTO @v1_tab FROM t1_aux;
801 CALL sproc_1(0.1234567890987654321e-100, @v1_proc);
802 SET @v1_func = func_1(0.1234567890987654321e-100);
803 UPDATE t1_aux SET f1 = NULL;
804 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
805 UPDATE t1_aux SET f1 = 0.1234567890987654321e-99;
806 SELECT f1 INTO @v1_tab FROM t1_aux;
807 CALL sproc_1(0.1234567890987654321e-99, @v1_proc);
808 SET @v1_func = func_1(0.1234567890987654321e-99);
809 UPDATE t1_aux SET f1 = NULL;
810 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
811 UPDATE t1_aux SET f1 = 0.1234567890987654321e-98;
812 SELECT f1 INTO @v1_tab FROM t1_aux;
813 CALL sproc_1(0.1234567890987654321e-98, @v1_proc);
814 SET @v1_func = func_1(0.1234567890987654321e-98);
815 UPDATE t1_aux SET f1 = NULL;
816 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
817 UPDATE t1_aux SET f1 = 0.1234567890987654321e-97;
818 SELECT f1 INTO @v1_tab FROM t1_aux;
819 CALL sproc_1(0.1234567890987654321e-97, @v1_proc);
820 SET @v1_func = func_1(0.1234567890987654321e-97);
821 UPDATE t1_aux SET f1 = NULL;
822 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
823 UPDATE t1_aux SET f1 = 0.1234567890987654321e-96;
824 SELECT f1 INTO @v1_tab FROM t1_aux;
825 CALL sproc_1(0.1234567890987654321e-96, @v1_proc);
826 SET @v1_func = func_1(0.1234567890987654321e-96);
827 UPDATE t1_aux SET f1 = NULL;
828 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
829 UPDATE t1_aux SET f1 = 0.1234567890987654321e-95;
830 SELECT f1 INTO @v1_tab FROM t1_aux;
831 CALL sproc_1(0.1234567890987654321e-95, @v1_proc);
832 SET @v1_func = func_1(0.1234567890987654321e-95);
833 UPDATE t1_aux SET f1 = NULL;
834 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
835 UPDATE t1_aux SET f1 = 0.1234567890987654321e-94;
836 SELECT f1 INTO @v1_tab FROM t1_aux;
837 CALL sproc_1(0.1234567890987654321e-94, @v1_proc);
838 SET @v1_func = func_1(0.1234567890987654321e-94);
839 UPDATE t1_aux SET f1 = NULL;
840 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
841 UPDATE t1_aux SET f1 = 0.1234567890987654321e-93;
842 SELECT f1 INTO @v1_tab FROM t1_aux;
843 CALL sproc_1(0.1234567890987654321e-93, @v1_proc);
844 SET @v1_func = func_1(0.1234567890987654321e-93);
845 UPDATE t1_aux SET f1 = NULL;
846 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
847 UPDATE t1_aux SET f1 = 0.1234567890987654321e-92;
848 SELECT f1 INTO @v1_tab FROM t1_aux;
849 CALL sproc_1(0.1234567890987654321e-92, @v1_proc);
850 SET @v1_func = func_1(0.1234567890987654321e-92);
851 UPDATE t1_aux SET f1 = NULL;
852 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
853 UPDATE t1_aux SET f1 = 0.1234567890987654321e-91;
854 SELECT f1 INTO @v1_tab FROM t1_aux;
855 CALL sproc_1(0.1234567890987654321e-91, @v1_proc);
856 SET @v1_func = func_1(0.1234567890987654321e-91);
857 UPDATE t1_aux SET f1 = NULL;
858 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
859 UPDATE t1_aux SET f1 = 0.1234567890987654321e-90;
860 SELECT f1 INTO @v1_tab FROM t1_aux;
861 CALL sproc_1(0.1234567890987654321e-90, @v1_proc);
862 SET @v1_func = func_1(0.1234567890987654321e-90);
863 UPDATE t1_aux SET f1 = NULL;
864 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
865 UPDATE t1_aux SET f1 = 0.1234567890987654321e-89;
866 SELECT f1 INTO @v1_tab FROM t1_aux;
867 CALL sproc_1(0.1234567890987654321e-89, @v1_proc);
868 SET @v1_func = func_1(0.1234567890987654321e-89);
869 UPDATE t1_aux SET f1 = NULL;
870 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
871 UPDATE t1_aux SET f1 = 0.1234567890987654321e-88;
872 SELECT f1 INTO @v1_tab FROM t1_aux;
873 CALL sproc_1(0.1234567890987654321e-88, @v1_proc);
874 SET @v1_func = func_1(0.1234567890987654321e-88);
875 UPDATE t1_aux SET f1 = NULL;
876 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
877 UPDATE t1_aux SET f1 = 0.1234567890987654321e-87;
878 SELECT f1 INTO @v1_tab FROM t1_aux;
879 CALL sproc_1(0.1234567890987654321e-87, @v1_proc);
880 SET @v1_func = func_1(0.1234567890987654321e-87);
881 UPDATE t1_aux SET f1 = NULL;
882 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
883 UPDATE t1_aux SET f1 = 0.1234567890987654321e-86;
884 SELECT f1 INTO @v1_tab FROM t1_aux;
885 CALL sproc_1(0.1234567890987654321e-86, @v1_proc);
886 SET @v1_func = func_1(0.1234567890987654321e-86);
887 UPDATE t1_aux SET f1 = NULL;
888 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
889 UPDATE t1_aux SET f1 = 0.1234567890987654321e-85;
890 SELECT f1 INTO @v1_tab FROM t1_aux;
891 CALL sproc_1(0.1234567890987654321e-85, @v1_proc);
892 SET @v1_func = func_1(0.1234567890987654321e-85);
893 UPDATE t1_aux SET f1 = NULL;
894 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
895 UPDATE t1_aux SET f1 = 0.1234567890987654321e-84;
896 SELECT f1 INTO @v1_tab FROM t1_aux;
897 CALL sproc_1(0.1234567890987654321e-84, @v1_proc);
898 SET @v1_func = func_1(0.1234567890987654321e-84);
899 UPDATE t1_aux SET f1 = NULL;
900 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
901 UPDATE t1_aux SET f1 = 0.1234567890987654321e-83;
902 SELECT f1 INTO @v1_tab FROM t1_aux;
903 CALL sproc_1(0.1234567890987654321e-83, @v1_proc);
904 SET @v1_func = func_1(0.1234567890987654321e-83);
905 UPDATE t1_aux SET f1 = NULL;
906 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
907 UPDATE t1_aux SET f1 = 0.1234567890987654321e-82;
908 SELECT f1 INTO @v1_tab FROM t1_aux;
909 CALL sproc_1(0.1234567890987654321e-82, @v1_proc);
910 SET @v1_func = func_1(0.1234567890987654321e-82);
911 UPDATE t1_aux SET f1 = NULL;
912 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
913 UPDATE t1_aux SET f1 = 0.1234567890987654321e-81;
914 SELECT f1 INTO @v1_tab FROM t1_aux;
915 CALL sproc_1(0.1234567890987654321e-81, @v1_proc);
916 SET @v1_func = func_1(0.1234567890987654321e-81);
917 UPDATE t1_aux SET f1 = NULL;
918 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
919 UPDATE t1_aux SET f1 = 0.1234567890987654321e-80;
920 SELECT f1 INTO @v1_tab FROM t1_aux;
921 CALL sproc_1(0.1234567890987654321e-80, @v1_proc);
922 SET @v1_func = func_1(0.1234567890987654321e-80);
923 UPDATE t1_aux SET f1 = NULL;
924 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
925 UPDATE t1_aux SET f1 = 0.1234567890987654321e-79;
926 SELECT f1 INTO @v1_tab FROM t1_aux;
927 CALL sproc_1(0.1234567890987654321e-79, @v1_proc);
928 SET @v1_func = func_1(0.1234567890987654321e-79);
929 UPDATE t1_aux SET f1 = NULL;
930 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
931 UPDATE t1_aux SET f1 = 0.1234567890987654321e-78;
932 SELECT f1 INTO @v1_tab FROM t1_aux;
933 CALL sproc_1(0.1234567890987654321e-78, @v1_proc);
934 SET @v1_func = func_1(0.1234567890987654321e-78);
935 UPDATE t1_aux SET f1 = NULL;
936 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
937 UPDATE t1_aux SET f1 = 0.1234567890987654321e-77;
938 SELECT f1 INTO @v1_tab FROM t1_aux;
939 CALL sproc_1(0.1234567890987654321e-77, @v1_proc);
940 SET @v1_func = func_1(0.1234567890987654321e-77);
941 UPDATE t1_aux SET f1 = NULL;
942 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
943 UPDATE t1_aux SET f1 = 0.1234567890987654321e-76;
944 SELECT f1 INTO @v1_tab FROM t1_aux;
945 CALL sproc_1(0.1234567890987654321e-76, @v1_proc);
946 SET @v1_func = func_1(0.1234567890987654321e-76);
947 UPDATE t1_aux SET f1 = NULL;
948 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
949 UPDATE t1_aux SET f1 = 0.1234567890987654321e-75;
950 SELECT f1 INTO @v1_tab FROM t1_aux;
951 CALL sproc_1(0.1234567890987654321e-75, @v1_proc);
952 SET @v1_func = func_1(0.1234567890987654321e-75);
953 UPDATE t1_aux SET f1 = NULL;
954 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
955 UPDATE t1_aux SET f1 = 0.1234567890987654321e-74;
956 SELECT f1 INTO @v1_tab FROM t1_aux;
957 CALL sproc_1(0.1234567890987654321e-74, @v1_proc);
958 SET @v1_func = func_1(0.1234567890987654321e-74);
959 UPDATE t1_aux SET f1 = NULL;
960 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
961 UPDATE t1_aux SET f1 = 0.1234567890987654321e-73;
962 SELECT f1 INTO @v1_tab FROM t1_aux;
963 CALL sproc_1(0.1234567890987654321e-73, @v1_proc);
964 SET @v1_func = func_1(0.1234567890987654321e-73);
965 UPDATE t1_aux SET f1 = NULL;
966 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
967 UPDATE t1_aux SET f1 = 0.1234567890987654321e-72;
968 SELECT f1 INTO @v1_tab FROM t1_aux;
969 CALL sproc_1(0.1234567890987654321e-72, @v1_proc);
970 SET @v1_func = func_1(0.1234567890987654321e-72);
971 UPDATE t1_aux SET f1 = NULL;
972 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
973 UPDATE t1_aux SET f1 = 0.1234567890987654321e-71;
974 SELECT f1 INTO @v1_tab FROM t1_aux;
975 CALL sproc_1(0.1234567890987654321e-71, @v1_proc);
976 SET @v1_func = func_1(0.1234567890987654321e-71);
977 UPDATE t1_aux SET f1 = NULL;
978 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
979 UPDATE t1_aux SET f1 = 0.1234567890987654321e-70;
980 SELECT f1 INTO @v1_tab FROM t1_aux;
981 CALL sproc_1(0.1234567890987654321e-70, @v1_proc);
982 SET @v1_func = func_1(0.1234567890987654321e-70);
983 UPDATE t1_aux SET f1 = NULL;
984 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
985 UPDATE t1_aux SET f1 = 0.1234567890987654321e-69;
986 SELECT f1 INTO @v1_tab FROM t1_aux;
987 CALL sproc_1(0.1234567890987654321e-69, @v1_proc);
988 SET @v1_func = func_1(0.1234567890987654321e-69);
989 UPDATE t1_aux SET f1 = NULL;
990 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
991 UPDATE t1_aux SET f1 = 0.1234567890987654321e-68;
992 SELECT f1 INTO @v1_tab FROM t1_aux;
993 CALL sproc_1(0.1234567890987654321e-68, @v1_proc);
994 SET @v1_func = func_1(0.1234567890987654321e-68);
995 UPDATE t1_aux SET f1 = NULL;
996 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
997 UPDATE t1_aux SET f1 = 0.1234567890987654321e-67;
998 SELECT f1 INTO @v1_tab FROM t1_aux;
999 CALL sproc_1(0.1234567890987654321e-67, @v1_proc);
1000 SET @v1_func = func_1(0.1234567890987654321e-67);
1001 UPDATE t1_aux SET f1 = NULL;
1002 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1003 UPDATE t1_aux SET f1 = 0.1234567890987654321e-66;
1004 SELECT f1 INTO @v1_tab FROM t1_aux;
1005 CALL sproc_1(0.1234567890987654321e-66, @v1_proc);
1006 SET @v1_func = func_1(0.1234567890987654321e-66);
1007 UPDATE t1_aux SET f1 = NULL;
1008 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1009 UPDATE t1_aux SET f1 = 0.1234567890987654321e-65;
1010 SELECT f1 INTO @v1_tab FROM t1_aux;
1011 CALL sproc_1(0.1234567890987654321e-65, @v1_proc);
1012 SET @v1_func = func_1(0.1234567890987654321e-65);
1013 UPDATE t1_aux SET f1 = NULL;
1014 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1015 UPDATE t1_aux SET f1 = 0.1234567890987654321e-64;
1016 SELECT f1 INTO @v1_tab FROM t1_aux;
1017 CALL sproc_1(0.1234567890987654321e-64, @v1_proc);
1018 SET @v1_func = func_1(0.1234567890987654321e-64);
1019 UPDATE t1_aux SET f1 = NULL;
1020 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1021 UPDATE t1_aux SET f1 = 0.1234567890987654321e-63;
1022 SELECT f1 INTO @v1_tab FROM t1_aux;
1023 CALL sproc_1(0.1234567890987654321e-63, @v1_proc);
1024 SET @v1_func = func_1(0.1234567890987654321e-63);
1025 UPDATE t1_aux SET f1 = NULL;
1026 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1027 UPDATE t1_aux SET f1 = 0.1234567890987654321e-62;
1028 SELECT f1 INTO @v1_tab FROM t1_aux;
1029 CALL sproc_1(0.1234567890987654321e-62, @v1_proc);
1030 SET @v1_func = func_1(0.1234567890987654321e-62);
1031 UPDATE t1_aux SET f1 = NULL;
1032 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1033 UPDATE t1_aux SET f1 = 0.1234567890987654321e-61;
1034 SELECT f1 INTO @v1_tab FROM t1_aux;
1035 CALL sproc_1(0.1234567890987654321e-61, @v1_proc);
1036 SET @v1_func = func_1(0.1234567890987654321e-61);
1037 UPDATE t1_aux SET f1 = NULL;
1038 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1039 UPDATE t1_aux SET f1 = 0.1234567890987654321e-60;
1040 SELECT f1 INTO @v1_tab FROM t1_aux;
1041 CALL sproc_1(0.1234567890987654321e-60, @v1_proc);
1042 SET @v1_func = func_1(0.1234567890987654321e-60);
1043 UPDATE t1_aux SET f1 = NULL;
1044 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1045 UPDATE t1_aux SET f1 = 0.1234567890987654321e-59;
1046 SELECT f1 INTO @v1_tab FROM t1_aux;
1047 CALL sproc_1(0.1234567890987654321e-59, @v1_proc);
1048 SET @v1_func = func_1(0.1234567890987654321e-59);
1049 UPDATE t1_aux SET f1 = NULL;
1050 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1051 UPDATE t1_aux SET f1 = 0.1234567890987654321e-58;
1052 SELECT f1 INTO @v1_tab FROM t1_aux;
1053 CALL sproc_1(0.1234567890987654321e-58, @v1_proc);
1054 SET @v1_func = func_1(0.1234567890987654321e-58);
1055 UPDATE t1_aux SET f1 = NULL;
1056 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1057 UPDATE t1_aux SET f1 = 0.1234567890987654321e-57;
1058 SELECT f1 INTO @v1_tab FROM t1_aux;
1059 CALL sproc_1(0.1234567890987654321e-57, @v1_proc);
1060 SET @v1_func = func_1(0.1234567890987654321e-57);
1061 UPDATE t1_aux SET f1 = NULL;
1062 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1063 UPDATE t1_aux SET f1 = 0.1234567890987654321e-56;
1064 SELECT f1 INTO @v1_tab FROM t1_aux;
1065 CALL sproc_1(0.1234567890987654321e-56, @v1_proc);
1066 SET @v1_func = func_1(0.1234567890987654321e-56);
1067 UPDATE t1_aux SET f1 = NULL;
1068 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1069 UPDATE t1_aux SET f1 = 0.1234567890987654321e-55;
1070 SELECT f1 INTO @v1_tab FROM t1_aux;
1071 CALL sproc_1(0.1234567890987654321e-55, @v1_proc);
1072 SET @v1_func = func_1(0.1234567890987654321e-55);
1073 UPDATE t1_aux SET f1 = NULL;
1074 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1075 UPDATE t1_aux SET f1 = 0.1234567890987654321e-54;
1076 SELECT f1 INTO @v1_tab FROM t1_aux;
1077 CALL sproc_1(0.1234567890987654321e-54, @v1_proc);
1078 SET @v1_func = func_1(0.1234567890987654321e-54);
1079 UPDATE t1_aux SET f1 = NULL;
1080 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1081 UPDATE t1_aux SET f1 = 0.1234567890987654321e-53;
1082 SELECT f1 INTO @v1_tab FROM t1_aux;
1083 CALL sproc_1(0.1234567890987654321e-53, @v1_proc);
1084 SET @v1_func = func_1(0.1234567890987654321e-53);
1085 UPDATE t1_aux SET f1 = NULL;
1086 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1087 UPDATE t1_aux SET f1 = 0.1234567890987654321e-52;
1088 SELECT f1 INTO @v1_tab FROM t1_aux;
1089 CALL sproc_1(0.1234567890987654321e-52, @v1_proc);
1090 SET @v1_func = func_1(0.1234567890987654321e-52);
1091 UPDATE t1_aux SET f1 = NULL;
1092 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1093 UPDATE t1_aux SET f1 = 0.1234567890987654321e-51;
1094 SELECT f1 INTO @v1_tab FROM t1_aux;
1095 CALL sproc_1(0.1234567890987654321e-51, @v1_proc);
1096 SET @v1_func = func_1(0.1234567890987654321e-51);
1097 UPDATE t1_aux SET f1 = NULL;
1098 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1099 UPDATE t1_aux SET f1 = 0.1234567890987654321e-50;
1100 SELECT f1 INTO @v1_tab FROM t1_aux;
1101 CALL sproc_1(0.1234567890987654321e-50, @v1_proc);
1102 SET @v1_func = func_1(0.1234567890987654321e-50);
1103 UPDATE t1_aux SET f1 = NULL;
1104 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1105 UPDATE t1_aux SET f1 = 0.1234567890987654321e-49;
1106 SELECT f1 INTO @v1_tab FROM t1_aux;
1107 CALL sproc_1(0.1234567890987654321e-49, @v1_proc);
1108 SET @v1_func = func_1(0.1234567890987654321e-49);
1109 UPDATE t1_aux SET f1 = NULL;
1110 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1111 UPDATE t1_aux SET f1 = 0.1234567890987654321e-48;
1112 SELECT f1 INTO @v1_tab FROM t1_aux;
1113 CALL sproc_1(0.1234567890987654321e-48, @v1_proc);
1114 SET @v1_func = func_1(0.1234567890987654321e-48);
1115 UPDATE t1_aux SET f1 = NULL;
1116 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1117 UPDATE t1_aux SET f1 = 0.1234567890987654321e-47;
1118 SELECT f1 INTO @v1_tab FROM t1_aux;
1119 CALL sproc_1(0.1234567890987654321e-47, @v1_proc);
1120 SET @v1_func = func_1(0.1234567890987654321e-47);
1121 UPDATE t1_aux SET f1 = NULL;
1122 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1123 UPDATE t1_aux SET f1 = 0.1234567890987654321e-46;
1124 SELECT f1 INTO @v1_tab FROM t1_aux;
1125 CALL sproc_1(0.1234567890987654321e-46, @v1_proc);
1126 SET @v1_func = func_1(0.1234567890987654321e-46);
1127 UPDATE t1_aux SET f1 = NULL;
1128 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1129 UPDATE t1_aux SET f1 = 0.1234567890987654321e-45;
1130 SELECT f1 INTO @v1_tab FROM t1_aux;
1131 CALL sproc_1(0.1234567890987654321e-45, @v1_proc);
1132 SET @v1_func = func_1(0.1234567890987654321e-45);
1133 UPDATE t1_aux SET f1 = NULL;
1134 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1135 UPDATE t1_aux SET f1 = 0.1234567890987654321e-44;
1136 SELECT f1 INTO @v1_tab FROM t1_aux;
1137 CALL sproc_1(0.1234567890987654321e-44, @v1_proc);
1138 SET @v1_func = func_1(0.1234567890987654321e-44);
1139 UPDATE t1_aux SET f1 = NULL;
1140 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1141 UPDATE t1_aux SET f1 = 0.1234567890987654321e-43;
1142 SELECT f1 INTO @v1_tab FROM t1_aux;
1143 CALL sproc_1(0.1234567890987654321e-43, @v1_proc);
1144 SET @v1_func = func_1(0.1234567890987654321e-43);
1145 UPDATE t1_aux SET f1 = NULL;
1146 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1147 UPDATE t1_aux SET f1 = 0.1234567890987654321e-42;
1148 SELECT f1 INTO @v1_tab FROM t1_aux;
1149 CALL sproc_1(0.1234567890987654321e-42, @v1_proc);
1150 SET @v1_func = func_1(0.1234567890987654321e-42);
1151 UPDATE t1_aux SET f1 = NULL;
1152 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1153 UPDATE t1_aux SET f1 = 0.1234567890987654321e-41;
1154 SELECT f1 INTO @v1_tab FROM t1_aux;
1155 CALL sproc_1(0.1234567890987654321e-41, @v1_proc);
1156 SET @v1_func = func_1(0.1234567890987654321e-41);
1157 UPDATE t1_aux SET f1 = NULL;
1158 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1159 UPDATE t1_aux SET f1 = 0.1234567890987654321e-40;
1160 SELECT f1 INTO @v1_tab FROM t1_aux;
1161 CALL sproc_1(0.1234567890987654321e-40, @v1_proc);
1162 SET @v1_func = func_1(0.1234567890987654321e-40);
1163 UPDATE t1_aux SET f1 = NULL;
1164 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1165 UPDATE t1_aux SET f1 = 0.1234567890987654321e-39;
1166 SELECT f1 INTO @v1_tab FROM t1_aux;
1167 CALL sproc_1(0.1234567890987654321e-39, @v1_proc);
1168 SET @v1_func = func_1(0.1234567890987654321e-39);
1169 UPDATE t1_aux SET f1 = NULL;
1170 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1171 UPDATE t1_aux SET f1 = 0.1234567890987654321e-38;
1172 SELECT f1 INTO @v1_tab FROM t1_aux;
1173 CALL sproc_1(0.1234567890987654321e-38, @v1_proc);
1174 SET @v1_func = func_1(0.1234567890987654321e-38);
1175 UPDATE t1_aux SET f1 = NULL;
1176 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1177 UPDATE t1_aux SET f1 = 0.1234567890987654321e-37;
1178 SELECT f1 INTO @v1_tab FROM t1_aux;
1179 CALL sproc_1(0.1234567890987654321e-37, @v1_proc);
1180 SET @v1_func = func_1(0.1234567890987654321e-37);
1181 UPDATE t1_aux SET f1 = NULL;
1182 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1183 UPDATE t1_aux SET f1 = 0.1234567890987654321e-36;
1184 SELECT f1 INTO @v1_tab FROM t1_aux;
1185 CALL sproc_1(0.1234567890987654321e-36, @v1_proc);
1186 SET @v1_func = func_1(0.1234567890987654321e-36);
1187 UPDATE t1_aux SET f1 = NULL;
1188 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1189 UPDATE t1_aux SET f1 = 0.1234567890987654321e-35;
1190 SELECT f1 INTO @v1_tab FROM t1_aux;
1191 CALL sproc_1(0.1234567890987654321e-35, @v1_proc);
1192 SET @v1_func = func_1(0.1234567890987654321e-35);
1193 UPDATE t1_aux SET f1 = NULL;
1194 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1195 UPDATE t1_aux SET f1 = 0.1234567890987654321e-34;
1196 SELECT f1 INTO @v1_tab FROM t1_aux;
1197 CALL sproc_1(0.1234567890987654321e-34, @v1_proc);
1198 SET @v1_func = func_1(0.1234567890987654321e-34);
1199 UPDATE t1_aux SET f1 = NULL;
1200 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1201 UPDATE t1_aux SET f1 = 0.1234567890987654321e-33;
1202 SELECT f1 INTO @v1_tab FROM t1_aux;
1203 CALL sproc_1(0.1234567890987654321e-33, @v1_proc);
1204 SET @v1_func = func_1(0.1234567890987654321e-33);
1205 UPDATE t1_aux SET f1 = NULL;
1206 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1207 UPDATE t1_aux SET f1 = 0.1234567890987654321e-32;
1208 SELECT f1 INTO @v1_tab FROM t1_aux;
1209 CALL sproc_1(0.1234567890987654321e-32, @v1_proc);
1210 SET @v1_func = func_1(0.1234567890987654321e-32);
1211 UPDATE t1_aux SET f1 = NULL;
1212 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1213 UPDATE t1_aux SET f1 = 0.1234567890987654321e-31;
1214 SELECT f1 INTO @v1_tab FROM t1_aux;
1215 CALL sproc_1(0.1234567890987654321e-31, @v1_proc);
1216 SET @v1_func = func_1(0.1234567890987654321e-31);
1217 UPDATE t1_aux SET f1 = NULL;
1218 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1219 UPDATE t1_aux SET f1 = 0.1234567890987654321e-30;
1220 SELECT f1 INTO @v1_tab FROM t1_aux;
1221 CALL sproc_1(0.1234567890987654321e-30, @v1_proc);
1222 SET @v1_func = func_1(0.1234567890987654321e-30);
1223 UPDATE t1_aux SET f1 = NULL;
1224 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1225 UPDATE t1_aux SET f1 = 0.1234567890987654321e-29;
1226 SELECT f1 INTO @v1_tab FROM t1_aux;
1227 CALL sproc_1(0.1234567890987654321e-29, @v1_proc);
1228 SET @v1_func = func_1(0.1234567890987654321e-29);
1229 UPDATE t1_aux SET f1 = NULL;
1230 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1231 UPDATE t1_aux SET f1 = 0.1234567890987654321e-28;
1232 SELECT f1 INTO @v1_tab FROM t1_aux;
1233 CALL sproc_1(0.1234567890987654321e-28, @v1_proc);
1234 SET @v1_func = func_1(0.1234567890987654321e-28);
1235 UPDATE t1_aux SET f1 = NULL;
1236 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1237 UPDATE t1_aux SET f1 = 0.1234567890987654321e-27;
1238 SELECT f1 INTO @v1_tab FROM t1_aux;
1239 CALL sproc_1(0.1234567890987654321e-27, @v1_proc);
1240 SET @v1_func = func_1(0.1234567890987654321e-27);
1241 UPDATE t1_aux SET f1 = NULL;
1242 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1243 UPDATE t1_aux SET f1 = 0.1234567890987654321e-26;
1244 SELECT f1 INTO @v1_tab FROM t1_aux;
1245 CALL sproc_1(0.1234567890987654321e-26, @v1_proc);
1246 SET @v1_func = func_1(0.1234567890987654321e-26);
1247 UPDATE t1_aux SET f1 = NULL;
1248 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1249 UPDATE t1_aux SET f1 = 0.1234567890987654321e-25;
1250 SELECT f1 INTO @v1_tab FROM t1_aux;
1251 CALL sproc_1(0.1234567890987654321e-25, @v1_proc);
1252 SET @v1_func = func_1(0.1234567890987654321e-25);
1253 UPDATE t1_aux SET f1 = NULL;
1254 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1255 UPDATE t1_aux SET f1 = 0.1234567890987654321e-24;
1256 SELECT f1 INTO @v1_tab FROM t1_aux;
1257 CALL sproc_1(0.1234567890987654321e-24, @v1_proc);
1258 SET @v1_func = func_1(0.1234567890987654321e-24);
1259 UPDATE t1_aux SET f1 = NULL;
1260 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1261 UPDATE t1_aux SET f1 = 0.1234567890987654321e-23;
1262 SELECT f1 INTO @v1_tab FROM t1_aux;
1263 CALL sproc_1(0.1234567890987654321e-23, @v1_proc);
1264 SET @v1_func = func_1(0.1234567890987654321e-23);
1265 UPDATE t1_aux SET f1 = NULL;
1266 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1267 UPDATE t1_aux SET f1 = 0.1234567890987654321e-22;
1268 SELECT f1 INTO @v1_tab FROM t1_aux;
1269 CALL sproc_1(0.1234567890987654321e-22, @v1_proc);
1270 SET @v1_func = func_1(0.1234567890987654321e-22);
1271 UPDATE t1_aux SET f1 = NULL;
1272 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1273 UPDATE t1_aux SET f1 = 0.1234567890987654321e-21;
1274 SELECT f1 INTO @v1_tab FROM t1_aux;
1275 CALL sproc_1(0.1234567890987654321e-21, @v1_proc);
1276 SET @v1_func = func_1(0.1234567890987654321e-21);
1277 UPDATE t1_aux SET f1 = NULL;
1278 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1279 UPDATE t1_aux SET f1 = 0.1234567890987654321e-20;
1280 SELECT f1 INTO @v1_tab FROM t1_aux;
1281 CALL sproc_1(0.1234567890987654321e-20, @v1_proc);
1282 SET @v1_func = func_1(0.1234567890987654321e-20);
1283 UPDATE t1_aux SET f1 = NULL;
1284 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1285 UPDATE t1_aux SET f1 = 0.1234567890987654321e-19;
1286 SELECT f1 INTO @v1_tab FROM t1_aux;
1287 CALL sproc_1(0.1234567890987654321e-19, @v1_proc);
1288 SET @v1_func = func_1(0.1234567890987654321e-19);
1289 UPDATE t1_aux SET f1 = NULL;
1290 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1291 UPDATE t1_aux SET f1 = 0.1234567890987654321e-18;
1292 SELECT f1 INTO @v1_tab FROM t1_aux;
1293 CALL sproc_1(0.1234567890987654321e-18, @v1_proc);
1294 SET @v1_func = func_1(0.1234567890987654321e-18);
1295 UPDATE t1_aux SET f1 = NULL;
1296 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1297 UPDATE t1_aux SET f1 = 0.1234567890987654321e-17;
1298 SELECT f1 INTO @v1_tab FROM t1_aux;
1299 CALL sproc_1(0.1234567890987654321e-17, @v1_proc);
1300 SET @v1_func = func_1(0.1234567890987654321e-17);
1301 UPDATE t1_aux SET f1 = NULL;
1302 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1303 UPDATE t1_aux SET f1 = 0.1234567890987654321e-16;
1304 SELECT f1 INTO @v1_tab FROM t1_aux;
1305 CALL sproc_1(0.1234567890987654321e-16, @v1_proc);
1306 SET @v1_func = func_1(0.1234567890987654321e-16);
1307 UPDATE t1_aux SET f1 = NULL;
1308 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1309 UPDATE t1_aux SET f1 = 0.1234567890987654321e-15;
1310 SELECT f1 INTO @v1_tab FROM t1_aux;
1311 CALL sproc_1(0.1234567890987654321e-15, @v1_proc);
1312 SET @v1_func = func_1(0.1234567890987654321e-15);
1313 UPDATE t1_aux SET f1 = NULL;
1314 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1315 UPDATE t1_aux SET f1 = 0.1234567890987654321e-14;
1316 SELECT f1 INTO @v1_tab FROM t1_aux;
1317 CALL sproc_1(0.1234567890987654321e-14, @v1_proc);
1318 SET @v1_func = func_1(0.1234567890987654321e-14);
1319 UPDATE t1_aux SET f1 = NULL;
1320 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1321 UPDATE t1_aux SET f1 = 0.1234567890987654321e-13;
1322 SELECT f1 INTO @v1_tab FROM t1_aux;
1323 CALL sproc_1(0.1234567890987654321e-13, @v1_proc);
1324 SET @v1_func = func_1(0.1234567890987654321e-13);
1325 UPDATE t1_aux SET f1 = NULL;
1326 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1327 UPDATE t1_aux SET f1 = 0.1234567890987654321e-12;
1328 SELECT f1 INTO @v1_tab FROM t1_aux;
1329 CALL sproc_1(0.1234567890987654321e-12, @v1_proc);
1330 SET @v1_func = func_1(0.1234567890987654321e-12);
1331 UPDATE t1_aux SET f1 = NULL;
1332 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1333 UPDATE t1_aux SET f1 = 0.1234567890987654321e-11;
1334 SELECT f1 INTO @v1_tab FROM t1_aux;
1335 CALL sproc_1(0.1234567890987654321e-11, @v1_proc);
1336 SET @v1_func = func_1(0.1234567890987654321e-11);
1337 UPDATE t1_aux SET f1 = NULL;
1338 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1339 UPDATE t1_aux SET f1 = 0.1234567890987654321e-10;
1340 SELECT f1 INTO @v1_tab FROM t1_aux;
1341 CALL sproc_1(0.1234567890987654321e-10, @v1_proc);
1342 SET @v1_func = func_1(0.1234567890987654321e-10);
1343 UPDATE t1_aux SET f1 = NULL;
1344 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1345 UPDATE t1_aux SET f1 = 0.1234567890987654321e-9;
1346 SELECT f1 INTO @v1_tab FROM t1_aux;
1347 CALL sproc_1(0.1234567890987654321e-9, @v1_proc);
1348 SET @v1_func = func_1(0.1234567890987654321e-9);
1349 UPDATE t1_aux SET f1 = NULL;
1350 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1351 UPDATE t1_aux SET f1 = 0.1234567890987654321e-8;
1352 SELECT f1 INTO @v1_tab FROM t1_aux;
1353 CALL sproc_1(0.1234567890987654321e-8, @v1_proc);
1354 SET @v1_func = func_1(0.1234567890987654321e-8);
1355 UPDATE t1_aux SET f1 = NULL;
1356 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1357 UPDATE t1_aux SET f1 = 0.1234567890987654321e-7;
1358 SELECT f1 INTO @v1_tab FROM t1_aux;
1359 CALL sproc_1(0.1234567890987654321e-7, @v1_proc);
1360 SET @v1_func = func_1(0.1234567890987654321e-7);
1361 UPDATE t1_aux SET f1 = NULL;
1362 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1363 UPDATE t1_aux SET f1 = 0.1234567890987654321e-6;
1364 SELECT f1 INTO @v1_tab FROM t1_aux;
1365 CALL sproc_1(0.1234567890987654321e-6, @v1_proc);
1366 SET @v1_func = func_1(0.1234567890987654321e-6);
1367 UPDATE t1_aux SET f1 = NULL;
1368 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1369 UPDATE t1_aux SET f1 = 0.1234567890987654321e-5;
1370 SELECT f1 INTO @v1_tab FROM t1_aux;
1371 CALL sproc_1(0.1234567890987654321e-5, @v1_proc);
1372 SET @v1_func = func_1(0.1234567890987654321e-5);
1373 UPDATE t1_aux SET f1 = NULL;
1374 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1375 UPDATE t1_aux SET f1 = 0.1234567890987654321e-4;
1376 SELECT f1 INTO @v1_tab FROM t1_aux;
1377 CALL sproc_1(0.1234567890987654321e-4, @v1_proc);
1378 SET @v1_func = func_1(0.1234567890987654321e-4);
1379 UPDATE t1_aux SET f1 = NULL;
1380 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1381 UPDATE t1_aux SET f1 = 0.1234567890987654321e-3;
1382 SELECT f1 INTO @v1_tab FROM t1_aux;
1383 CALL sproc_1(0.1234567890987654321e-3, @v1_proc);
1384 SET @v1_func = func_1(0.1234567890987654321e-3);
1385 UPDATE t1_aux SET f1 = NULL;
1386 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1387 UPDATE t1_aux SET f1 = 0.1234567890987654321e-2;
1388 SELECT f1 INTO @v1_tab FROM t1_aux;
1389 CALL sproc_1(0.1234567890987654321e-2, @v1_proc);
1390 SET @v1_func = func_1(0.1234567890987654321e-2);
1391 UPDATE t1_aux SET f1 = NULL;
1392 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1393 UPDATE t1_aux SET f1 = 0.1234567890987654321e-1;
1394 SELECT f1 INTO @v1_tab FROM t1_aux;
1395 CALL sproc_1(0.1234567890987654321e-1, @v1_proc);
1396 SET @v1_func = func_1(0.1234567890987654321e-1);
1397 UPDATE t1_aux SET f1 = NULL;
1398 SELECT f1,f1,f1,f1 INTO @v1_tab,@v1_proc,@v2_proc,@v1_func FROM t1_aux;
1399 UPDATE t1_aux SET f1 = 0.1234567890987654321e-0;
1400 SELECT f1 INTO @v1_tab FROM t1_aux;
1401 CALL sproc_1(0.1234567890987654321e-0, @v1_proc);
1402 SET @v1_func = func_1(0.1234567890987654321e-0);
1403 DROP PROCEDURE sproc_1;
1404 DROP FUNCTION func_1;
1406 DROP PROCEDURE IF EXISTS sp1;
1407 CREATE PROCEDURE sp1( f1 ENUM("value1", "value1") )
1408 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1413 Note 1291 Column '' has duplicated value 'value1' in ENUM
1414 CALL sp1( "value1" );
1418 Note 1291 Column '' has duplicated value 'value1' in ENUM
1419 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
1420 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1421 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1422 DROP PROCEDURE IF EXISTS sp1;
1423 CREATE PROCEDURE sp1( f1 SET("value1", "value1") )
1424 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1429 Note 1291 Column '' has duplicated value 'value1' in SET
1430 CALL sp1( "value1, value1" );
1434 Note 1291 Column '' has duplicated value 'value1' in SET
1435 Warning 1265 Data truncated for column 'f1' at row 1
1436 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
1437 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1438 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1439 DROP PROCEDURE IF EXISTS sp1;
1440 CREATE PROCEDURE sp1( f1 ENUM("value1", "value1") )
1441 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1446 Note 1291 Column '' has duplicated value 'value1' in ENUM
1447 CALL sp1( "value1" );
1451 Note 1291 Column '' has duplicated value 'value1' in ENUM
1452 SHOW PROCEDURE STATUS WHERE db = 'db_storedproc';
1453 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1454 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1455 DROP PROCEDURE IF EXISTS sp1;
1456 CREATE PROCEDURE sp1( f1 TEXT ) LANGUAGE SQL SELECT f1;
1460 SHOW PROCEDURE STATUS LIKE 'sp1';
1461 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1462 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1463 DROP PROCEDURE IF EXISTS sp1;
1464 CREATE PROCEDURE sp1( f1 text ) deterministic SELECT f1;
1468 SHOW PROCEDURE STATUS LIKE 'sp1';
1469 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1470 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1471 DROP PROCEDURE IF EXISTS sp1;
1472 CREATE PROCEDURE sp1( f1 TEXT ) NOT DETERMINISTIC SELECT f1;
1476 SHOW PROCEDURE STATUS LIKE 'sp1';
1477 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1478 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1479 DROP PROCEDURE IF EXISTS sp1;
1480 CREATE PROCEDURE sp1( f1 TEXT ) SQL SECURITY DEFINER SELECT f1;
1484 SHOW PROCEDURE STATUS LIKE 'sp1';
1485 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1486 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1487 DROP PROCEDURE IF EXISTS sp1;
1488 CREATE PROCEDURE sp1( f1 TEXT ) SQL SECURITY INVOKER SELECT f1;
1492 SHOW PROCEDURE STATUS LIKE 'sp1';
1493 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1494 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> INVOKER latin1 latin1_swedish_ci latin1_swedish_ci
1495 DROP PROCEDURE IF EXISTS sp1;
1496 CREATE PROCEDURE sp1( f1 TEXT ) COMMENT 'this is simple' SELECT f1;
1500 SHOW PROCEDURE STATUS LIKE 'sp1';
1501 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1502 db_storedproc sp1 PROCEDURE root@localhost <modified> <created> DEFINER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1503 DROP PROCEDURE sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934;
1504 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongname234872934' is too long
1505 DROP PROCEDURE sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde;
1506 ERROR 42000: Identifier name 'sp1_thisisaveryverylongname234872934_thisisaveryverylongnameabcde' is too long
1511 Ensure that all clauses that should be supported are supported
1513 --------------------------------------------------------------------------------
1514 DROP FUNCTION IF EXISTS fn1;
1515 CREATE FUNCTION fn1 (s CHAR(20)) RETURNS CHAR(50)
1516 RETURN CONCAT('hello, ', s, '!');
1517 SELECT fn1('world');
1520 DROP FUNCTION IF EXISTS fn1;
1521 CREATE FUNCTION fn1( f1 MEDIUMTEXT ) RETURNS MEDIUMTEXT
1522 LANGUAGE SQL DETERMINISTIC SQL SECURITY DEFINER COMMENT 'this is simple'
1525 SET f1 = CONCAT( @v1, f1 );
1528 SELECT fn1( ' world');
1531 SHOW FUNCTION STATUS LIKE 'fn1';
1532 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1533 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1534 DROP FUNCTION IF EXISTS fn1;
1535 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT
1536 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1544 SHOW FUNCTION STATUS LIKE 'fn1';
1545 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1546 db_storedproc fn1 FUNCTION root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1547 DROP FUNCTION IF EXISTS fn1;
1548 CREATE FUNCTION fn1( f1 DECIMAL(63, 31) ) RETURNS DECIMAL(63, 31)
1549 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1551 SET f1 = 1000000 + f1;
1554 ERROR 42000: Too big scale 31 specified for column ''. Maximum is 30.
1555 SELECT fn1( 1.3326e+8 );
1556 ERROR 42000: FUNCTION db_storedproc.fn1 does not exist
1557 CREATE FUNCTION fn1( f1 DECIMAL(63, 30) ) RETURNS DECIMAL(63, 30)
1558 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1560 SET f1 = 1000000 + f1;
1563 SELECT fn1( 1.3326e+8 );
1565 134260000.000000000000000000000000000000
1566 SHOW FUNCTION STATUS LIKE 'fn1';
1567 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1568 db_storedproc fn1 FUNCTION root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1569 DROP FUNCTION IF EXISTS fn1;
1570 CREATE FUNCTION fn1( f1 ENUM("value1", "value1") ) RETURNS DECIMAL(63, 30)
1571 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1576 Note 1291 Column '' has duplicated value 'value1' in ENUM
1577 SELECT fn1( "value1" );
1579 1.000000000000000000000000000000
1580 SHOW FUNCTION STATUS LIKE 'fn1';
1581 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1582 db_storedproc fn1 FUNCTION root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1583 DROP FUNCTION IF EXISTS fn1;
1584 CREATE FUNCTION fn1( f1 SET("value1", "value1") ) RETURNS DECIMAL(63, 30)
1585 LANGUAGE SQL NOT DETERMINISTIC SQL SECURITY INVOKER COMMENT 'this is simple'
1590 Note 1291 Column '' has duplicated value 'value1' in SET
1591 SELECT fn1( "value1, value1" );
1592 fn1( "value1, value1" )
1593 1.000000000000000000000000000000
1594 SHOW FUNCTION STATUS LIKE 'fn1';
1595 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1596 db_storedproc fn1 FUNCTION root@localhost <modified> <created> INVOKER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1597 DROP FUNCTION IF EXISTS fn1;
1598 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT LANGUAGE SQL
1606 SHOW FUNCTION STATUS LIKE 'fn1';
1607 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1608 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1609 DROP FUNCTION IF EXISTS fn1;
1610 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT DETERMINISTIC
1618 SHOW FUNCTION STATUS LIKE 'fn1';
1619 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1620 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1621 DROP FUNCTION IF EXISTS fn1;
1622 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT NOT DETERMINISTIC
1630 SHOW FUNCTION STATUS LIKE 'fn1';
1631 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1632 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1633 DROP FUNCTION IF EXISTS fn1;
1634 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT SQL SECURITY DEFINER
1642 SHOW FUNCTION STATUS LIKE 'fn1';
1643 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1644 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1645 DROP FUNCTION IF EXISTS fn1;
1646 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT SQL SECURITY INVOKER
1654 SHOW FUNCTION STATUS LIKE 'fn1';
1655 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1656 db_storedproc fn1 FUNCTION root@localhost <modified> <created> INVOKER latin1 latin1_swedish_ci latin1_swedish_ci
1657 DROP FUNCTION IF EXISTS fn1;
1658 CREATE FUNCTION fn1( f1 SMALLINT ) RETURNS SMALLINT COMMENT 'this is simple'
1666 SHOW FUNCTION STATUS LIKE 'fn1';
1667 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1668 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER this is simple latin1 latin1_swedish_ci latin1_swedish_ci
1673 Ensure that all clauses that should be supported are supported
1675 --------------------------------------------------------------------------------
1676 DROP PROCEDURE IF EXISTS sp1;
1677 CREATE PROCEDURE sp1 (f1 char(20) )
1678 SELECT * from t1 where f2 = f1;
1679 show CREATE PROCEDURE sp1;
1680 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
1681 sp1 CREATE DEFINER=`root`@`localhost` PROCEDURE `sp1`(f1 char(20) )
1682 SELECT * from t1 where f2 = f1 latin1 <modified> <created>
1687 show create function
1688 --------------------------------------------------------------------------------
1689 DROP FUNCTION IF EXISTS fn1;
1690 CREATE FUNCTION fn1 (s char(20)) returns char(50)
1691 return concat('hello, ', s, '!');
1692 show CREATE FUNCTION fn1;
1693 Function sql_mode Create Function character_set_client collation_connection Database Collation
1694 fn1 CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`(s char(20)) RETURNS char(50) CHARSET latin1
1695 return concat('hello, ', s, '!') latin1 <modified> <created>
1700 SHOW PROCEDURE status
1701 --------------------------------------------------------------------------------
1702 CREATE PROCEDURE sp5()
1704 SHOW PROCEDURE status like 'sp5';
1705 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1706 db_storedproc sp5 PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1711 show function status
1712 --------------------------------------------------------------------------------
1713 CREATE FUNCTION fn5(a int) returns int
1718 SHOW FUNCTION STATUS LIKE 'fn5';
1719 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
1720 db_storedproc fn5 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
1726 --------------------------------------------------------------------------------
1727 DROP PROCEDURE IF EXISTS sp7a;
1728 DROP PROCEDURE IF EXISTS sp7b;
1729 DROP PROCEDURE IF EXISTS sp7c;
1730 CREATE PROCEDURE sp7a(a char(20))
1731 SELECT * from t1 where t1.f2 = a;
1734 CREATE PROCEDURE sp7b (a char (20), out b char(20))
1735 SELECT f1 into b from t1 where t1.f2= a;
1736 CALL sp7b('xyz', @out_param);
1738 Warning 1329 No data - zero rows fetched, selected, or processed
1742 CREATE PROCEDURE sp7c (a char (20), out b char(20), inout c int)
1744 SELECT f1 into b from t1 where t1.f2=a;
1745 update t1 set t1.f2=999 where t1.f4=c;
1746 SELECT f2 into c from t1 where t1.f2=999;
1749 CALL sp7c('xyz', @out_param, @c);
1756 DROP PROCEDURE sp7a;
1757 DROP PROCEDURE sp7b;
1758 DROP PROCEDURE sp7c;
1763 --------------------------------------------------------------------------------
1764 CREATE FUNCTION fn8(a char(20)) returns char(50)
1765 return concat('hello, ', a, '!');
1766 SELECT fn8('world');
1774 --------------------------------------------------------------------------------
1775 SELECT * from mysql.proc where specific_name='sp9';
1776 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1777 DROP PROCEDURE IF EXISTS sp9;
1778 SELECT * from mysql.proc where specific_name='sp9';
1779 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1780 CREATE PROCEDURE sp9()SELECT * from t1;
1781 SELECT * from mysql.proc where specific_name='sp9';
1782 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1783 db_storedproc sp9 PROCEDURE sp9 SQL CONTAINS_SQL NO DEFINER SELECT * from t1 root@localhost created modified latin1 latin1_swedish_ci latin1_swedish_ci SELECT * from t1
1785 SELECT * from mysql.proc where specific_name='sp9';
1786 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1787 CREATE PROCEDURE sp9()SELECT * from t1;
1788 SELECT * from mysql.proc where specific_name='sp9';
1789 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1790 db_storedproc sp9 PROCEDURE sp9 SQL CONTAINS_SQL NO DEFINER SELECT * from t1 root@localhost created modified latin1 latin1_swedish_ci latin1_swedish_ci SELECT * from t1
1791 DROP PROCEDURE IF EXISTS sp9;
1792 SELECT * from mysql.proc where specific_name='sp9';
1793 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1798 --------------------------------------------------------------------------------
1799 SELECT * from mysql.proc where specific_name='fn10' and type='function';
1800 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1801 DROP FUNCTION IF EXISTS fn10;
1802 SELECT * from mysql.proc where specific_name='fn10' and type='function';
1803 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1804 CREATE FUNCTION fn10() returns int return 100;
1805 SELECT * from mysql.proc where specific_name='fn10' and type='function';
1806 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1807 db_storedproc fn10 FUNCTION fn10 SQL CONTAINS_SQL NO DEFINER int(11) return 100 root@localhost created modified latin1 latin1_swedish_ci latin1_swedish_ci return 100
1809 SELECT * from mysql.proc where specific_name='fn10' and type='function';
1810 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1811 CREATE FUNCTION fn10() returns int return 100;
1812 SELECT * from mysql.proc where specific_name='fn10' and type='function';
1813 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1814 db_storedproc fn10 FUNCTION fn10 SQL CONTAINS_SQL NO DEFINER int(11) return 100 root@localhost created modified latin1 latin1_swedish_ci latin1_swedish_ci return 100
1815 DROP FUNCTION IF EXISTS fn10;
1816 SELECT * from mysql.proc where specific_name='fn10' and type='function';
1817 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
1822 --------------------------------------------------------------------------------
1823 create user 'user_1'@'localhost';
1824 grant execute on db_storedproc.* to 'user_1'@'localhost';
1826 drop table IF EXISTS mysql.t1;
1828 Note 1051 Unknown table 't1'
1829 create table mysql.t1( f1 char );
1830 DROP PROCEDURE IF EXISTS sp11;
1832 Note 1305 PROCEDURE sp11 does not exist
1833 CREATE PROCEDURE sp11() insert into mysql.t1 values('a');
1834 SELECT security_type from mysql.proc where specific_name='sp11';
1838 user_1@localhost db_storedproc
1842 root@localhost db_storedproc
1843 alter procedure sp11 sql security invoker;
1844 SELECT security_type from mysql.proc where specific_name='sp11';
1848 user_1@localhost db_storedproc
1851 ERROR 42000: INSERT command denied to user 'user_1'@'localhost' for table 't1'
1854 root@localhost db_storedproc
1855 alter procedure sp11 sql security DEFINER;
1856 SELECT security_type from mysql.proc where specific_name='sp11';
1860 DROP USER 'user_1'@'localhost';
1861 DROP PROCEDURE sp11;
1862 drop table mysql.t1;
1867 --------------------------------------------------------------------------------
1868 CREATE FUNCTION fn12() returns int
1870 SELECT security_type from mysql.proc where specific_name='fn12';
1876 alter function fn12 sql security invoker;
1877 SELECT security_type from mysql.proc where specific_name='fn12';
1883 alter function fn12 sql security DEFINER;
1884 SELECT security_type from mysql.proc where specific_name='fn12';
1895 --------------------------------------------------------------------------------
1896 DROP PROCEDURE IF EXISTS sp11;
1898 Note 1305 PROCEDURE sp11 does not exist
1899 CREATE PROCEDURE sp11()
1901 SELECT comment from mysql.proc where specific_name='sp11';
1904 alter procedure sp11 comment 'this is simple';
1905 SELECT comment from mysql.proc where specific_name='sp11';
1908 DROP PROCEDURE sp11;
1913 --------------------------------------------------------------------------------
1914 DROP FUNCTION IF EXISTS fn12;
1916 Note 1305 FUNCTION fn12 does not exist
1917 CREATE FUNCTION fn12() returns int
1919 SELECT comment from mysql.proc where specific_name='fn12';
1922 alter function fn12 comment 'this is simple';
1923 SELECT comment from mysql.proc where specific_name='fn12';
1930 Ensure that any invalid stored procedure name is never accepted, and that an
1931 appropriate error message is returned when the name is rejected
1932 --------------------------------------------------------------------------------
1933 CREATE PROCEDURE sp1()
1935 ERROR HY000: Can't drop or alter a PROCEDURE from within another stored routine
1936 CREATE PROCEDURE !_sp1( f1 char(20) )
1937 SELECT * from t1 where f2 = f1;
1938 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 '!_sp1( f1 char(20) )
1939 SELECT * from t1 where f2 = f1' at line 1
1940 CREATE PROCEDURE function()
1941 SELECT * from t1 where f2=f1;
1942 DROP PROCEDURE function;
1943 CREATE PROCEDURE accessible()
1944 SELECT * from t1 where f2=f1;
1945 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 'accessible()
1946 SELECT * from t1 where f2=f1' at line 1
1947 CREATE PROCEDURE add()
1948 SELECT * from t1 where f2=f1;
1949 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 'add()
1950 SELECT * from t1 where f2=f1' at line 1
1951 CREATE PROCEDURE all()
1952 SELECT * from t1 where f2=f1;
1953 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 'all()
1954 SELECT * from t1 where f2=f1' at line 1
1955 CREATE PROCEDURE alter()
1956 SELECT * from t1 where f2=f1;
1957 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 'alter()
1958 SELECT * from t1 where f2=f1' at line 1
1959 CREATE PROCEDURE analyze()
1960 SELECT * from t1 where f2=f1;
1961 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 'analyze()
1962 SELECT * from t1 where f2=f1' at line 1
1963 CREATE PROCEDURE and()
1964 SELECT * from t1 where f2=f1;
1965 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 'and()
1966 SELECT * from t1 where f2=f1' at line 1
1967 CREATE PROCEDURE as()
1968 SELECT * from t1 where f2=f1;
1969 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 'as()
1970 SELECT * from t1 where f2=f1' at line 1
1971 CREATE PROCEDURE asc()
1972 SELECT * from t1 where f2=f1;
1973 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 'asc()
1974 SELECT * from t1 where f2=f1' at line 1
1975 CREATE PROCEDURE asensitive()
1976 SELECT * from t1 where f2=f1;
1977 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 'asensitive()
1978 SELECT * from t1 where f2=f1' at line 1
1979 CREATE PROCEDURE before()
1980 SELECT * from t1 where f2=f1;
1981 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 'before()
1982 SELECT * from t1 where f2=f1' at line 1
1983 CREATE PROCEDURE between()
1984 SELECT * from t1 where f2=f1;
1985 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 'between()
1986 SELECT * from t1 where f2=f1' at line 1
1987 CREATE PROCEDURE bigint()
1988 SELECT * from t1 where f2=f1;
1989 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 'bigint()
1990 SELECT * from t1 where f2=f1' at line 1
1991 CREATE PROCEDURE binary()
1992 SELECT * from t1 where f2=f1;
1993 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 'binary()
1994 SELECT * from t1 where f2=f1' at line 1
1995 CREATE PROCEDURE blob()
1996 SELECT * from t1 where f2=f1;
1997 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 'blob()
1998 SELECT * from t1 where f2=f1' at line 1
1999 CREATE PROCEDURE both()
2000 SELECT * from t1 where f2=f1;
2001 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 'both()
2002 SELECT * from t1 where f2=f1' at line 1
2003 CREATE PROCEDURE by()
2004 SELECT * from t1 where f2=f1;
2005 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 'by()
2006 SELECT * from t1 where f2=f1' at line 1
2007 CREATE PROCEDURE call()
2008 SELECT * from t1 where f2=f1;
2009 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 'call()
2010 SELECT * from t1 where f2=f1' at line 1
2011 CREATE PROCEDURE cascade()
2012 SELECT * from t1 where f2=f1;
2013 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 'cascade()
2014 SELECT * from t1 where f2=f1' at line 1
2015 CREATE PROCEDURE case()
2016 SELECT * from t1 where f2=f1;
2017 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 'case()
2018 SELECT * from t1 where f2=f1' at line 1
2019 CREATE PROCEDURE change()
2020 SELECT * from t1 where f2=f1;
2021 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 'change()
2022 SELECT * from t1 where f2=f1' at line 1
2023 CREATE PROCEDURE char()
2024 SELECT * from t1 where f2=f1;
2025 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 'char()
2026 SELECT * from t1 where f2=f1' at line 1
2027 CREATE PROCEDURE character()
2028 SELECT * from t1 where f2=f1;
2029 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 'character()
2030 SELECT * from t1 where f2=f1' at line 1
2031 CREATE PROCEDURE check()
2032 SELECT * from t1 where f2=f1;
2033 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 'check()
2034 SELECT * from t1 where f2=f1' at line 1
2035 CREATE PROCEDURE collate()
2036 SELECT * from t1 where f2=f1;
2037 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 'collate()
2038 SELECT * from t1 where f2=f1' at line 1
2039 CREATE PROCEDURE column()
2040 SELECT * from t1 where f2=f1;
2041 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 'column()
2042 SELECT * from t1 where f2=f1' at line 1
2043 CREATE PROCEDURE condition()
2044 SELECT * from t1 where f2=f1;
2045 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 'condition()
2046 SELECT * from t1 where f2=f1' at line 1
2047 CREATE PROCEDURE constraint()
2048 SELECT * from t1 where f2=f1;
2049 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 'constraint()
2050 SELECT * from t1 where f2=f1' at line 1
2051 CREATE PROCEDURE continue()
2052 SELECT * from t1 where f2=f1;
2053 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 'continue()
2054 SELECT * from t1 where f2=f1' at line 1
2055 CREATE PROCEDURE convert()
2056 SELECT * from t1 where f2=f1;
2057 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 'convert()
2058 SELECT * from t1 where f2=f1' at line 1
2059 CREATE PROCEDURE create()
2060 SELECT * from t1 where f2=f1;
2061 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 'create()
2062 SELECT * from t1 where f2=f1' at line 1
2063 CREATE PROCEDURE cross()
2064 SELECT * from t1 where f2=f1;
2065 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 'cross()
2066 SELECT * from t1 where f2=f1' at line 1
2067 CREATE PROCEDURE current_date()
2068 SELECT * from t1 where f2=f1;
2069 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 'current_date()
2070 SELECT * from t1 where f2=f1' at line 1
2071 CREATE PROCEDURE current_time()
2072 SELECT * from t1 where f2=f1;
2073 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 'current_time()
2074 SELECT * from t1 where f2=f1' at line 1
2075 CREATE PROCEDURE current_timestamp()
2076 SELECT * from t1 where f2=f1;
2077 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 'current_timestamp()
2078 SELECT * from t1 where f2=f1' at line 1
2079 CREATE PROCEDURE current_user()
2080 SELECT * from t1 where f2=f1;
2081 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 'current_user()
2082 SELECT * from t1 where f2=f1' at line 1
2083 CREATE PROCEDURE cursor()
2084 SELECT * from t1 where f2=f1;
2085 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 'cursor()
2086 SELECT * from t1 where f2=f1' at line 1
2087 CREATE PROCEDURE database()
2088 SELECT * from t1 where f2=f1;
2089 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 'database()
2090 SELECT * from t1 where f2=f1' at line 1
2091 CREATE PROCEDURE databases()
2092 SELECT * from t1 where f2=f1;
2093 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 'databases()
2094 SELECT * from t1 where f2=f1' at line 1
2095 CREATE PROCEDURE day_hour()
2096 SELECT * from t1 where f2=f1;
2097 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 'day_hour()
2098 SELECT * from t1 where f2=f1' at line 1
2099 CREATE PROCEDURE day_microsecond()
2100 SELECT * from t1 where f2=f1;
2101 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 'day_microsecond()
2102 SELECT * from t1 where f2=f1' at line 1
2103 CREATE PROCEDURE day_minute()
2104 SELECT * from t1 where f2=f1;
2105 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 'day_minute()
2106 SELECT * from t1 where f2=f1' at line 1
2107 CREATE PROCEDURE day_second()
2108 SELECT * from t1 where f2=f1;
2109 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 'day_second()
2110 SELECT * from t1 where f2=f1' at line 1
2111 CREATE PROCEDURE dec()
2112 SELECT * from t1 where f2=f1;
2113 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 'dec()
2114 SELECT * from t1 where f2=f1' at line 1
2115 CREATE PROCEDURE decimal()
2116 SELECT * from t1 where f2=f1;
2117 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 'decimal()
2118 SELECT * from t1 where f2=f1' at line 1
2119 CREATE PROCEDURE declare()
2120 SELECT * from t1 where f2=f1;
2121 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 'declare()
2122 SELECT * from t1 where f2=f1' at line 1
2123 CREATE PROCEDURE default()
2124 SELECT * from t1 where f2=f1;
2125 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 'default()
2126 SELECT * from t1 where f2=f1' at line 1
2127 CREATE PROCEDURE delayed()
2128 SELECT * from t1 where f2=f1;
2129 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 'delayed()
2130 SELECT * from t1 where f2=f1' at line 1
2131 CREATE PROCEDURE delete()
2132 SELECT * from t1 where f2=f1;
2133 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 'delete()
2134 SELECT * from t1 where f2=f1' at line 1
2135 CREATE PROCEDURE desc()
2136 SELECT * from t1 where f2=f1;
2137 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 'desc()
2138 SELECT * from t1 where f2=f1' at line 1
2139 CREATE PROCEDURE describe()
2140 SELECT * from t1 where f2=f1;
2141 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 'describe()
2142 SELECT * from t1 where f2=f1' at line 1
2143 CREATE PROCEDURE deterministic()
2144 SELECT * from t1 where f2=f1;
2145 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 'deterministic()
2146 SELECT * from t1 where f2=f1' at line 1
2147 CREATE PROCEDURE distinct()
2148 SELECT * from t1 where f2=f1;
2149 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 'distinct()
2150 SELECT * from t1 where f2=f1' at line 1
2151 CREATE PROCEDURE distinctrow()
2152 SELECT * from t1 where f2=f1;
2153 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 'distinctrow()
2154 SELECT * from t1 where f2=f1' at line 1
2155 CREATE PROCEDURE div()
2156 SELECT * from t1 where f2=f1;
2157 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 'div()
2158 SELECT * from t1 where f2=f1' at line 1
2159 CREATE PROCEDURE double()
2160 SELECT * from t1 where f2=f1;
2161 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 'double()
2162 SELECT * from t1 where f2=f1' at line 1
2163 CREATE PROCEDURE drop()
2164 SELECT * from t1 where f2=f1;
2165 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 'drop()
2166 SELECT * from t1 where f2=f1' at line 1
2167 CREATE PROCEDURE dual()
2168 SELECT * from t1 where f2=f1;
2169 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 'dual()
2170 SELECT * from t1 where f2=f1' at line 1
2171 CREATE PROCEDURE each()
2172 SELECT * from t1 where f2=f1;
2173 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 'each()
2174 SELECT * from t1 where f2=f1' at line 1
2175 CREATE PROCEDURE else()
2176 SELECT * from t1 where f2=f1;
2177 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 'else()
2178 SELECT * from t1 where f2=f1' at line 1
2179 CREATE PROCEDURE elseif()
2180 SELECT * from t1 where f2=f1;
2181 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 'elseif()
2182 SELECT * from t1 where f2=f1' at line 1
2183 CREATE PROCEDURE enclosed()
2184 SELECT * from t1 where f2=f1;
2185 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 'enclosed()
2186 SELECT * from t1 where f2=f1' at line 1
2187 CREATE PROCEDURE escaped()
2188 SELECT * from t1 where f2=f1;
2189 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 'escaped()
2190 SELECT * from t1 where f2=f1' at line 1
2191 CREATE PROCEDURE exists()
2192 SELECT * from t1 where f2=f1;
2193 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 'exists()
2194 SELECT * from t1 where f2=f1' at line 1
2195 CREATE PROCEDURE exit()
2196 SELECT * from t1 where f2=f1;
2197 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 'exit()
2198 SELECT * from t1 where f2=f1' at line 1
2199 CREATE PROCEDURE explain()
2200 SELECT * from t1 where f2=f1;
2201 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 'explain()
2202 SELECT * from t1 where f2=f1' at line 1
2203 CREATE PROCEDURE false()
2204 SELECT * from t1 where f2=f1;
2205 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 'false()
2206 SELECT * from t1 where f2=f1' at line 1
2207 CREATE PROCEDURE fetch()
2208 SELECT * from t1 where f2=f1;
2209 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 'fetch()
2210 SELECT * from t1 where f2=f1' at line 1
2211 CREATE PROCEDURE fields()
2212 SELECT * from t1 where f2=f1;
2213 DROP PROCEDURE fields;
2214 CREATE PROCEDURE float()
2215 SELECT * from t1 where f2=f1;
2216 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 'float()
2217 SELECT * from t1 where f2=f1' at line 1
2218 CREATE PROCEDURE for()
2219 SELECT * from t1 where f2=f1;
2220 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 'for()
2221 SELECT * from t1 where f2=f1' at line 1
2222 CREATE PROCEDURE force()
2223 SELECT * from t1 where f2=f1;
2224 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 'force()
2225 SELECT * from t1 where f2=f1' at line 1
2226 CREATE PROCEDURE foreign()
2227 SELECT * from t1 where f2=f1;
2228 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 'foreign()
2229 SELECT * from t1 where f2=f1' at line 1
2230 CREATE PROCEDURE from()
2231 SELECT * from t1 where f2=f1;
2232 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 'from()
2233 SELECT * from t1 where f2=f1' at line 1
2234 CREATE PROCEDURE fulltext()
2235 SELECT * from t1 where f2=f1;
2236 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 'fulltext()
2237 SELECT * from t1 where f2=f1' at line 1
2238 CREATE PROCEDURE grant()
2239 SELECT * from t1 where f2=f1;
2240 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 'grant()
2241 SELECT * from t1 where f2=f1' at line 1
2242 CREATE PROCEDURE group()
2243 SELECT * from t1 where f2=f1;
2244 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 'group()
2245 SELECT * from t1 where f2=f1' at line 1
2246 CREATE PROCEDURE having()
2247 SELECT * from t1 where f2=f1;
2248 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 'having()
2249 SELECT * from t1 where f2=f1' at line 1
2250 CREATE PROCEDURE high_priority()
2251 SELECT * from t1 where f2=f1;
2252 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 'high_priority()
2253 SELECT * from t1 where f2=f1' at line 1
2254 CREATE PROCEDURE hour_microsecond()
2255 SELECT * from t1 where f2=f1;
2256 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 'hour_microsecond()
2257 SELECT * from t1 where f2=f1' at line 1
2258 CREATE PROCEDURE hour_minute()
2259 SELECT * from t1 where f2=f1;
2260 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 'hour_minute()
2261 SELECT * from t1 where f2=f1' at line 1
2262 CREATE PROCEDURE hour_second()
2263 SELECT * from t1 where f2=f1;
2264 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 'hour_second()
2265 SELECT * from t1 where f2=f1' at line 1
2266 CREATE PROCEDURE if()
2267 SELECT * from t1 where f2=f1;
2268 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 'if()
2269 SELECT * from t1 where f2=f1' at line 1
2270 CREATE PROCEDURE ignore()
2271 SELECT * from t1 where f2=f1;
2272 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 'ignore()
2273 SELECT * from t1 where f2=f1' at line 1
2274 CREATE PROCEDURE in()
2275 SELECT * from t1 where f2=f1;
2276 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 'in()
2277 SELECT * from t1 where f2=f1' at line 1
2278 CREATE PROCEDURE index()
2279 SELECT * from t1 where f2=f1;
2280 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 'index()
2281 SELECT * from t1 where f2=f1' at line 1
2282 CREATE PROCEDURE infile()
2283 SELECT * from t1 where f2=f1;
2284 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 'infile()
2285 SELECT * from t1 where f2=f1' at line 1
2286 CREATE PROCEDURE inner()
2287 SELECT * from t1 where f2=f1;
2288 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 'inner()
2289 SELECT * from t1 where f2=f1' at line 1
2290 CREATE PROCEDURE inout()
2291 SELECT * from t1 where f2=f1;
2292 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 'inout()
2293 SELECT * from t1 where f2=f1' at line 1
2294 CREATE PROCEDURE insensitive()
2295 SELECT * from t1 where f2=f1;
2296 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 'insensitive()
2297 SELECT * from t1 where f2=f1' at line 1
2298 CREATE PROCEDURE insert()
2299 SELECT * from t1 where f2=f1;
2300 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 'insert()
2301 SELECT * from t1 where f2=f1' at line 1
2302 CREATE PROCEDURE int()
2303 SELECT * from t1 where f2=f1;
2304 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 'int()
2305 SELECT * from t1 where f2=f1' at line 1
2306 CREATE PROCEDURE int1()
2307 SELECT * from t1 where f2=f1;
2308 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 'int1()
2309 SELECT * from t1 where f2=f1' at line 1
2310 CREATE PROCEDURE int2()
2311 SELECT * from t1 where f2=f1;
2312 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 'int2()
2313 SELECT * from t1 where f2=f1' at line 1
2314 CREATE PROCEDURE int3()
2315 SELECT * from t1 where f2=f1;
2316 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 'int3()
2317 SELECT * from t1 where f2=f1' at line 1
2318 CREATE PROCEDURE int4()
2319 SELECT * from t1 where f2=f1;
2320 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 'int4()
2321 SELECT * from t1 where f2=f1' at line 1
2322 CREATE PROCEDURE int8()
2323 SELECT * from t1 where f2=f1;
2324 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 'int8()
2325 SELECT * from t1 where f2=f1' at line 1
2326 CREATE PROCEDURE integer()
2327 SELECT * from t1 where f2=f1;
2328 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 'integer()
2329 SELECT * from t1 where f2=f1' at line 1
2330 CREATE PROCEDURE interval()
2331 SELECT * from t1 where f2=f1;
2332 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 'interval()
2333 SELECT * from t1 where f2=f1' at line 1
2334 CREATE PROCEDURE into()
2335 SELECT * from t1 where f2=f1;
2336 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 'into()
2337 SELECT * from t1 where f2=f1' at line 1
2338 CREATE PROCEDURE is()
2339 SELECT * from t1 where f2=f1;
2340 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 'is()
2341 SELECT * from t1 where f2=f1' at line 1
2342 CREATE PROCEDURE iterate()
2343 SELECT * from t1 where f2=f1;
2344 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 'iterate()
2345 SELECT * from t1 where f2=f1' at line 1
2346 CREATE PROCEDURE join()
2347 SELECT * from t1 where f2=f1;
2348 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 'join()
2349 SELECT * from t1 where f2=f1' at line 1
2350 CREATE PROCEDURE key()
2351 SELECT * from t1 where f2=f1;
2352 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 'key()
2353 SELECT * from t1 where f2=f1' at line 1
2354 CREATE PROCEDURE keys()
2355 SELECT * from t1 where f2=f1;
2356 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 'keys()
2357 SELECT * from t1 where f2=f1' at line 1
2358 CREATE PROCEDURE kill()
2359 SELECT * from t1 where f2=f1;
2360 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 'kill()
2361 SELECT * from t1 where f2=f1' at line 1
2362 CREATE PROCEDURE leading()
2363 SELECT * from t1 where f2=f1;
2364 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 'leading()
2365 SELECT * from t1 where f2=f1' at line 1
2366 CREATE PROCEDURE leave()
2367 SELECT * from t1 where f2=f1;
2368 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 'leave()
2369 SELECT * from t1 where f2=f1' at line 1
2370 CREATE PROCEDURE left()
2371 SELECT * from t1 where f2=f1;
2372 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 'left()
2373 SELECT * from t1 where f2=f1' at line 1
2374 CREATE PROCEDURE like()
2375 SELECT * from t1 where f2=f1;
2376 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 'like()
2377 SELECT * from t1 where f2=f1' at line 1
2378 CREATE PROCEDURE limit()
2379 SELECT * from t1 where f2=f1;
2380 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 'limit()
2381 SELECT * from t1 where f2=f1' at line 1
2382 CREATE PROCEDURE linear()
2383 SELECT * from t1 where f2=f1;
2384 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 'linear()
2385 SELECT * from t1 where f2=f1' at line 1
2386 CREATE PROCEDURE lines()
2387 SELECT * from t1 where f2=f1;
2388 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 'lines()
2389 SELECT * from t1 where f2=f1' at line 1
2390 CREATE PROCEDURE load()
2391 SELECT * from t1 where f2=f1;
2392 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 'load()
2393 SELECT * from t1 where f2=f1' at line 1
2394 CREATE PROCEDURE localtime()
2395 SELECT * from t1 where f2=f1;
2396 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 'localtime()
2397 SELECT * from t1 where f2=f1' at line 1
2398 CREATE PROCEDURE localtimestamp()
2399 SELECT * from t1 where f2=f1;
2400 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 'localtimestamp()
2401 SELECT * from t1 where f2=f1' at line 1
2402 CREATE PROCEDURE lock()
2403 SELECT * from t1 where f2=f1;
2404 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 'lock()
2405 SELECT * from t1 where f2=f1' at line 1
2406 CREATE PROCEDURE long()
2407 SELECT * from t1 where f2=f1;
2408 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 'long()
2409 SELECT * from t1 where f2=f1' at line 1
2410 CREATE PROCEDURE longblob()
2411 SELECT * from t1 where f2=f1;
2412 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 'longblob()
2413 SELECT * from t1 where f2=f1' at line 1
2414 CREATE PROCEDURE longtext()
2415 SELECT * from t1 where f2=f1;
2416 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 'longtext()
2417 SELECT * from t1 where f2=f1' at line 1
2418 CREATE PROCEDURE loop()
2419 SELECT * from t1 where f2=f1;
2420 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 'loop()
2421 SELECT * from t1 where f2=f1' at line 1
2422 CREATE PROCEDURE low_priority()
2423 SELECT * from t1 where f2=f1;
2424 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 'low_priority()
2425 SELECT * from t1 where f2=f1' at line 1
2426 CREATE PROCEDURE master_ssl_verify_server_cert()
2427 SELECT * from t1 where f2=f1;
2428 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 'master_ssl_verify_server_cert()
2429 SELECT * from t1 where f2=f1' at line 1
2430 CREATE PROCEDURE match()
2431 SELECT * from t1 where f2=f1;
2432 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 'match()
2433 SELECT * from t1 where f2=f1' at line 1
2434 CREATE PROCEDURE mediumblob()
2435 SELECT * from t1 where f2=f1;
2436 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 'mediumblob()
2437 SELECT * from t1 where f2=f1' at line 1
2438 CREATE PROCEDURE mediumint()
2439 SELECT * from t1 where f2=f1;
2440 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 'mediumint()
2441 SELECT * from t1 where f2=f1' at line 1
2442 CREATE PROCEDURE mediumtext()
2443 SELECT * from t1 where f2=f1;
2444 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 'mediumtext()
2445 SELECT * from t1 where f2=f1' at line 1
2446 CREATE PROCEDURE middleint()
2447 SELECT * from t1 where f2=f1;
2448 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 'middleint()
2449 SELECT * from t1 where f2=f1' at line 1
2450 CREATE PROCEDURE minute_microsecond()
2451 SELECT * from t1 where f2=f1;
2452 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 'minute_microsecond()
2453 SELECT * from t1 where f2=f1' at line 1
2454 CREATE PROCEDURE minute_second()
2455 SELECT * from t1 where f2=f1;
2456 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 'minute_second()
2457 SELECT * from t1 where f2=f1' at line 1
2458 CREATE PROCEDURE mod()
2459 SELECT * from t1 where f2=f1;
2460 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 'mod()
2461 SELECT * from t1 where f2=f1' at line 1
2462 CREATE PROCEDURE modifies()
2463 SELECT * from t1 where f2=f1;
2464 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 'modifies()
2465 SELECT * from t1 where f2=f1' at line 1
2466 CREATE PROCEDURE natural()
2467 SELECT * from t1 where f2=f1;
2468 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 'natural()
2469 SELECT * from t1 where f2=f1' at line 1
2470 CREATE PROCEDURE not()
2471 SELECT * from t1 where f2=f1;
2472 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 'not()
2473 SELECT * from t1 where f2=f1' at line 1
2474 CREATE PROCEDURE no_write_to_binlog()
2475 SELECT * from t1 where f2=f1;
2476 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 'no_write_to_binlog()
2477 SELECT * from t1 where f2=f1' at line 1
2478 CREATE PROCEDURE null()
2479 SELECT * from t1 where f2=f1;
2480 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 'null()
2481 SELECT * from t1 where f2=f1' at line 1
2482 CREATE PROCEDURE numeric()
2483 SELECT * from t1 where f2=f1;
2484 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 'numeric()
2485 SELECT * from t1 where f2=f1' at line 1
2486 CREATE PROCEDURE on()
2487 SELECT * from t1 where f2=f1;
2488 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 'on()
2489 SELECT * from t1 where f2=f1' at line 1
2490 CREATE PROCEDURE optimize()
2491 SELECT * from t1 where f2=f1;
2492 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 'optimize()
2493 SELECT * from t1 where f2=f1' at line 1
2494 CREATE PROCEDURE option()
2495 SELECT * from t1 where f2=f1;
2496 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 'option()
2497 SELECT * from t1 where f2=f1' at line 1
2498 CREATE PROCEDURE optionally()
2499 SELECT * from t1 where f2=f1;
2500 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 'optionally()
2501 SELECT * from t1 where f2=f1' at line 1
2502 CREATE PROCEDURE or()
2503 SELECT * from t1 where f2=f1;
2504 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 'or()
2505 SELECT * from t1 where f2=f1' at line 1
2506 CREATE PROCEDURE order()
2507 SELECT * from t1 where f2=f1;
2508 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 'order()
2509 SELECT * from t1 where f2=f1' at line 1
2510 CREATE PROCEDURE out()
2511 SELECT * from t1 where f2=f1;
2512 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 'out()
2513 SELECT * from t1 where f2=f1' at line 1
2514 CREATE PROCEDURE outer()
2515 SELECT * from t1 where f2=f1;
2516 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 'outer()
2517 SELECT * from t1 where f2=f1' at line 1
2518 CREATE PROCEDURE outfile()
2519 SELECT * from t1 where f2=f1;
2520 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 'outfile()
2521 SELECT * from t1 where f2=f1' at line 1
2522 CREATE PROCEDURE precision()
2523 SELECT * from t1 where f2=f1;
2524 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 'precision()
2525 SELECT * from t1 where f2=f1' at line 1
2526 CREATE PROCEDURE primary()
2527 SELECT * from t1 where f2=f1;
2528 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 'primary()
2529 SELECT * from t1 where f2=f1' at line 1
2530 CREATE PROCEDURE procedure()
2531 SELECT * from t1 where f2=f1;
2532 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 'procedure()
2533 SELECT * from t1 where f2=f1' at line 1
2534 CREATE PROCEDURE purge()
2535 SELECT * from t1 where f2=f1;
2536 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 'purge()
2537 SELECT * from t1 where f2=f1' at line 1
2538 CREATE PROCEDURE range()
2539 SELECT * from t1 where f2=f1;
2540 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 'range()
2541 SELECT * from t1 where f2=f1' at line 1
2542 CREATE PROCEDURE read()
2543 SELECT * from t1 where f2=f1;
2544 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 'read()
2545 SELECT * from t1 where f2=f1' at line 1
2546 CREATE PROCEDURE reads()
2547 SELECT * from t1 where f2=f1;
2548 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 'reads()
2549 SELECT * from t1 where f2=f1' at line 1
2550 CREATE PROCEDURE real()
2551 SELECT * from t1 where f2=f1;
2552 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 'real()
2553 SELECT * from t1 where f2=f1' at line 1
2554 CREATE PROCEDURE references()
2555 SELECT * from t1 where f2=f1;
2556 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 'references()
2557 SELECT * from t1 where f2=f1' at line 1
2558 CREATE PROCEDURE regexp()
2559 SELECT * from t1 where f2=f1;
2560 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 'regexp()
2561 SELECT * from t1 where f2=f1' at line 1
2562 CREATE PROCEDURE release()
2563 SELECT * from t1 where f2=f1;
2564 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 'release()
2565 SELECT * from t1 where f2=f1' at line 1
2566 CREATE PROCEDURE rename()
2567 SELECT * from t1 where f2=f1;
2568 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 'rename()
2569 SELECT * from t1 where f2=f1' at line 1
2570 CREATE PROCEDURE repeat()
2571 SELECT * from t1 where f2=f1;
2572 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 'repeat()
2573 SELECT * from t1 where f2=f1' at line 1
2574 CREATE PROCEDURE replace()
2575 SELECT * from t1 where f2=f1;
2576 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 'replace()
2577 SELECT * from t1 where f2=f1' at line 1
2578 CREATE PROCEDURE require()
2579 SELECT * from t1 where f2=f1;
2580 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 'require()
2581 SELECT * from t1 where f2=f1' at line 1
2582 CREATE PROCEDURE restrict()
2583 SELECT * from t1 where f2=f1;
2584 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 'restrict()
2585 SELECT * from t1 where f2=f1' at line 1
2586 CREATE PROCEDURE return()
2587 SELECT * from t1 where f2=f1;
2588 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 'return()
2589 SELECT * from t1 where f2=f1' at line 1
2590 CREATE PROCEDURE revoke()
2591 SELECT * from t1 where f2=f1;
2592 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 'revoke()
2593 SELECT * from t1 where f2=f1' at line 1
2594 CREATE PROCEDURE right()
2595 SELECT * from t1 where f2=f1;
2596 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 'right()
2597 SELECT * from t1 where f2=f1' at line 1
2598 CREATE PROCEDURE rlike()
2599 SELECT * from t1 where f2=f1;
2600 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 'rlike()
2601 SELECT * from t1 where f2=f1' at line 1
2602 CREATE PROCEDURE schema()
2603 SELECT * from t1 where f2=f1;
2604 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 'schema()
2605 SELECT * from t1 where f2=f1' at line 1
2606 CREATE PROCEDURE schemas()
2607 SELECT * from t1 where f2=f1;
2608 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 'schemas()
2609 SELECT * from t1 where f2=f1' at line 1
2610 CREATE PROCEDURE second_microsecond()
2611 SELECT * from t1 where f2=f1;
2612 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 'second_microsecond()
2613 SELECT * from t1 where f2=f1' at line 1
2614 CREATE PROCEDURE select()
2615 SELECT * from t1 where f2=f1;
2616 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 'select()
2617 SELECT * from t1 where f2=f1' at line 1
2618 CREATE PROCEDURE sensitive()
2619 SELECT * from t1 where f2=f1;
2620 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 'sensitive()
2621 SELECT * from t1 where f2=f1' at line 1
2622 CREATE PROCEDURE separator()
2623 SELECT * from t1 where f2=f1;
2624 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 'separator()
2625 SELECT * from t1 where f2=f1' at line 1
2626 CREATE PROCEDURE set()
2627 SELECT * from t1 where f2=f1;
2628 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 'set()
2629 SELECT * from t1 where f2=f1' at line 1
2630 CREATE PROCEDURE show()
2631 SELECT * from t1 where f2=f1;
2632 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 'show()
2633 SELECT * from t1 where f2=f1' at line 1
2634 CREATE PROCEDURE smallint()
2635 SELECT * from t1 where f2=f1;
2636 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 'smallint()
2637 SELECT * from t1 where f2=f1' at line 1
2638 CREATE PROCEDURE spatial()
2639 SELECT * from t1 where f2=f1;
2640 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 'spatial()
2641 SELECT * from t1 where f2=f1' at line 1
2642 CREATE PROCEDURE specific()
2643 SELECT * from t1 where f2=f1;
2644 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 'specific()
2645 SELECT * from t1 where f2=f1' at line 1
2646 CREATE PROCEDURE sql()
2647 SELECT * from t1 where f2=f1;
2648 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 'sql()
2649 SELECT * from t1 where f2=f1' at line 1
2650 CREATE PROCEDURE sqlexception()
2651 SELECT * from t1 where f2=f1;
2652 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 'sqlexception()
2653 SELECT * from t1 where f2=f1' at line 1
2654 CREATE PROCEDURE sqlstate()
2655 SELECT * from t1 where f2=f1;
2656 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 'sqlstate()
2657 SELECT * from t1 where f2=f1' at line 1
2658 CREATE PROCEDURE sqlwarning()
2659 SELECT * from t1 where f2=f1;
2660 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 'sqlwarning()
2661 SELECT * from t1 where f2=f1' at line 1
2662 CREATE PROCEDURE sql_big_result()
2663 SELECT * from t1 where f2=f1;
2664 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 'sql_big_result()
2665 SELECT * from t1 where f2=f1' at line 1
2666 CREATE PROCEDURE sql_calc_found_rows()
2667 SELECT * from t1 where f2=f1;
2668 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 'sql_calc_found_rows()
2669 SELECT * from t1 where f2=f1' at line 1
2670 CREATE PROCEDURE sql_small_result()
2671 SELECT * from t1 where f2=f1;
2672 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 'sql_small_result()
2673 SELECT * from t1 where f2=f1' at line 1
2674 CREATE PROCEDURE ssl()
2675 SELECT * from t1 where f2=f1;
2676 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 'ssl()
2677 SELECT * from t1 where f2=f1' at line 1
2678 CREATE PROCEDURE starting()
2679 SELECT * from t1 where f2=f1;
2680 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 'starting()
2681 SELECT * from t1 where f2=f1' at line 1
2682 CREATE PROCEDURE straight_join()
2683 SELECT * from t1 where f2=f1;
2684 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 'straight_join()
2685 SELECT * from t1 where f2=f1' at line 1
2686 CREATE PROCEDURE table()
2687 SELECT * from t1 where f2=f1;
2688 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 'table()
2689 SELECT * from t1 where f2=f1' at line 1
2690 CREATE PROCEDURE terminated()
2691 SELECT * from t1 where f2=f1;
2692 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 'terminated()
2693 SELECT * from t1 where f2=f1' at line 1
2694 CREATE PROCEDURE then()
2695 SELECT * from t1 where f2=f1;
2696 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 'then()
2697 SELECT * from t1 where f2=f1' at line 1
2698 CREATE PROCEDURE tinyblob()
2699 SELECT * from t1 where f2=f1;
2700 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 'tinyblob()
2701 SELECT * from t1 where f2=f1' at line 1
2702 CREATE PROCEDURE tinyint()
2703 SELECT * from t1 where f2=f1;
2704 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 'tinyint()
2705 SELECT * from t1 where f2=f1' at line 1
2706 CREATE PROCEDURE tinytext()
2707 SELECT * from t1 where f2=f1;
2708 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 'tinytext()
2709 SELECT * from t1 where f2=f1' at line 1
2710 CREATE PROCEDURE to()
2711 SELECT * from t1 where f2=f1;
2712 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 'to()
2713 SELECT * from t1 where f2=f1' at line 1
2714 CREATE PROCEDURE trailing()
2715 SELECT * from t1 where f2=f1;
2716 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 'trailing()
2717 SELECT * from t1 where f2=f1' at line 1
2718 CREATE PROCEDURE trigger()
2719 SELECT * from t1 where f2=f1;
2720 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 'trigger()
2721 SELECT * from t1 where f2=f1' at line 1
2722 CREATE PROCEDURE true()
2723 SELECT * from t1 where f2=f1;
2724 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 'true()
2725 SELECT * from t1 where f2=f1' at line 1
2726 CREATE PROCEDURE undo()
2727 SELECT * from t1 where f2=f1;
2728 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 'undo()
2729 SELECT * from t1 where f2=f1' at line 1
2730 CREATE PROCEDURE union()
2731 SELECT * from t1 where f2=f1;
2732 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 'union()
2733 SELECT * from t1 where f2=f1' at line 1
2734 CREATE PROCEDURE unique()
2735 SELECT * from t1 where f2=f1;
2736 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 'unique()
2737 SELECT * from t1 where f2=f1' at line 1
2738 CREATE PROCEDURE unlock()
2739 SELECT * from t1 where f2=f1;
2740 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 'unlock()
2741 SELECT * from t1 where f2=f1' at line 1
2742 CREATE PROCEDURE unsigned()
2743 SELECT * from t1 where f2=f1;
2744 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 'unsigned()
2745 SELECT * from t1 where f2=f1' at line 1
2746 CREATE PROCEDURE update()
2747 SELECT * from t1 where f2=f1;
2748 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 'update()
2749 SELECT * from t1 where f2=f1' at line 1
2750 CREATE PROCEDURE usage()
2751 SELECT * from t1 where f2=f1;
2752 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 'usage()
2753 SELECT * from t1 where f2=f1' at line 1
2754 CREATE PROCEDURE use()
2755 SELECT * from t1 where f2=f1;
2756 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 'use()
2757 SELECT * from t1 where f2=f1' at line 1
2758 CREATE PROCEDURE using()
2759 SELECT * from t1 where f2=f1;
2760 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 'using()
2761 SELECT * from t1 where f2=f1' at line 1
2762 CREATE PROCEDURE utc_date()
2763 SELECT * from t1 where f2=f1;
2764 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 'utc_date()
2765 SELECT * from t1 where f2=f1' at line 1
2766 CREATE PROCEDURE utc_time()
2767 SELECT * from t1 where f2=f1;
2768 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 'utc_time()
2769 SELECT * from t1 where f2=f1' at line 1
2770 CREATE PROCEDURE utc_timestamp()
2771 SELECT * from t1 where f2=f1;
2772 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 'utc_timestamp()
2773 SELECT * from t1 where f2=f1' at line 1
2774 CREATE PROCEDURE values()
2775 SELECT * from t1 where f2=f1;
2776 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 'values()
2777 SELECT * from t1 where f2=f1' at line 1
2778 CREATE PROCEDURE varbinary()
2779 SELECT * from t1 where f2=f1;
2780 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 'varbinary()
2781 SELECT * from t1 where f2=f1' at line 1
2782 CREATE PROCEDURE varchar()
2783 SELECT * from t1 where f2=f1;
2784 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 'varchar()
2785 SELECT * from t1 where f2=f1' at line 1
2786 CREATE PROCEDURE varcharacter()
2787 SELECT * from t1 where f2=f1;
2788 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 'varcharacter()
2789 SELECT * from t1 where f2=f1' at line 1
2790 CREATE PROCEDURE varying()
2791 SELECT * from t1 where f2=f1;
2792 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 'varying()
2793 SELECT * from t1 where f2=f1' at line 1
2794 CREATE PROCEDURE when()
2795 SELECT * from t1 where f2=f1;
2796 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 'when()
2797 SELECT * from t1 where f2=f1' at line 1
2798 CREATE PROCEDURE where()
2799 SELECT * from t1 where f2=f1;
2800 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 'where()
2801 SELECT * from t1 where f2=f1' at line 1
2802 CREATE PROCEDURE while()
2803 SELECT * from t1 where f2=f1;
2804 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 'while()
2805 SELECT * from t1 where f2=f1' at line 1
2806 CREATE PROCEDURE with()
2807 SELECT * from t1 where f2=f1;
2808 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 'with()
2809 SELECT * from t1 where f2=f1' at line 1
2810 CREATE PROCEDURE write()
2811 SELECT * from t1 where f2=f1;
2812 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 'write()
2813 SELECT * from t1 where f2=f1' at line 1
2814 CREATE PROCEDURE xor()
2815 SELECT * from t1 where f2=f1;
2816 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 'xor()
2817 SELECT * from t1 where f2=f1' at line 1
2818 CREATE PROCEDURE year_month()
2819 SELECT * from t1 where f2=f1;
2820 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 'year_month()
2821 SELECT * from t1 where f2=f1' at line 1
2822 CREATE PROCEDURE zerofill()
2823 SELECT * from t1 where f2=f1;
2824 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 'zerofill()
2825 SELECT * from t1 where f2=f1' at line 1
2829 Ensure that any invalid function name is never accepted, and that an appropriate
2830 error message is returned when the name is rejected
2831 --------------------------------------------------------------------------------
2832 CREATE FUNCTION !_fn1(f1 char) returns char
2834 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 '!_fn1(f1 char) returns char
2835 return f1' at line 1
2836 CREATE FUNCTION char(f1 char) returns char
2838 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 'char(f1 char) returns char
2839 return f1' at line 1
2840 CREATE FUNCTION char binary(f1 char binary) returns char binary
2842 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 'char binary(f1 char binary) returns char binary
2843 return f1' at line 1
2844 CREATE FUNCTION char ascii(f1 char ascii) returns char ascii
2846 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 'char ascii(f1 char ascii) returns char ascii
2847 return f1' at line 1
2848 CREATE FUNCTION char not null(f1 char not null) returns char not null
2850 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 'char not null(f1 char not null) returns char not null
2851 return f1' at line 1
2852 CREATE FUNCTION char binary not null(f1 char binary not null) returns char binary not null
2854 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 'char binary not null(f1 char binary not null) returns char binary not null
2856 CREATE FUNCTION char ascii not null(f1 char ascii not null) returns char ascii not null
2858 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 'char ascii not null(f1 char ascii not null) returns char ascii not null
2860 CREATE FUNCTION tinytext(f1 tinytext) returns tinytext
2862 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 'tinytext(f1 tinytext) returns tinytext
2863 return f1' at line 1
2864 CREATE FUNCTION text(f1 text) returns text
2867 CREATE FUNCTION mediumtext(f1 mediumtext) returns mediumtext
2869 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 'mediumtext(f1 mediumtext) returns mediumtext
2870 return f1' at line 1
2871 CREATE FUNCTION longtext(f1 longtext) returns longtext
2873 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 'longtext(f1 longtext) returns longtext
2874 return f1' at line 1
2875 CREATE FUNCTION tinytext not null(f1 tinytext not null) returns tinytext not null
2877 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 'tinytext not null(f1 tinytext not null) returns tinytext not null
2878 return f1' at line 1
2879 CREATE FUNCTION text not null(f1 text not null) returns text not null
2881 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 'not null(f1 text not null) returns text not null
2882 return f1' at line 1
2883 CREATE FUNCTION mediumtext not null(f1 mediumtext not null) returns mediumtext not null
2885 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 'mediumtext not null(f1 mediumtext not null) returns mediumtext not null
2887 CREATE FUNCTION longtext not null(f1 longtext not null) returns longtext not null
2889 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 'longtext not null(f1 longtext not null) returns longtext not null
2890 return f1' at line 1
2891 CREATE FUNCTION tinyblob(f1 tinyblob) returns tinyblob
2893 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 'tinyblob(f1 tinyblob) returns tinyblob
2894 return f1' at line 1
2895 CREATE FUNCTION blob(f1 blob) returns blob
2897 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 'blob(f1 blob) returns blob
2898 return f1' at line 1
2899 CREATE FUNCTION mediumblob(f1 mediumblob) returns mediumblob
2901 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 'mediumblob(f1 mediumblob) returns mediumblob
2902 return f1' at line 1
2903 CREATE FUNCTION longblob(f1 longblob) returns longblob
2905 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 'longblob(f1 longblob) returns longblob
2906 return f1' at line 1
2907 CREATE FUNCTION tinyblob not null(f1 tinyblob not null) returns tinyblob not null
2909 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 'tinyblob not null(f1 tinyblob not null) returns tinyblob not null
2910 return f1' at line 1
2911 CREATE FUNCTION blob not null(f1 blob not null) returns blob not null
2913 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 'blob not null(f1 blob not null) returns blob not null
2914 return f1' at line 1
2915 CREATE FUNCTION mediumblob not null(f1 mediumblob not null) returns mediumblob not null
2917 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 'mediumblob not null(f1 mediumblob not null) returns mediumblob not null
2919 CREATE FUNCTION longblob not null(f1 longblob not null) returns longblob not null
2921 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 'longblob not null(f1 longblob not null) returns longblob not null
2922 return f1' at line 1
2923 CREATE FUNCTION binary(f1 binary) returns binary
2925 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 'binary(f1 binary) returns binary
2926 return f1' at line 1
2927 CREATE FUNCTION binary not null(f1 binary not null) returns binary not null
2929 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 'binary not null(f1 binary not null) returns binary not null
2930 return f1' at line 1
2931 CREATE FUNCTION tinyint(f1 tinyint) returns tinyint
2933 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 'tinyint(f1 tinyint) returns tinyint
2934 return f1' at line 1
2935 CREATE FUNCTION tinyint unsigned(f1 tinyint unsigned) returns tinyint unsigned
2937 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 'tinyint unsigned(f1 tinyint unsigned) returns tinyint unsigned
2938 return f1' at line 1
2939 CREATE FUNCTION tinyint zerofill(f1 tinyint zerofill) returns tinyint zerofill
2941 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 'tinyint zerofill(f1 tinyint zerofill) returns tinyint zerofill
2942 return f1' at line 1
2943 CREATE FUNCTION tinyint unsigned zerofill(f1 tinyint unsigned zerofill) returns tinyint unsigned zerofill
2945 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 'tinyint unsigned zerofill(f1 tinyint unsigned zerofill) returns tinyint unsigned' at line 1
2946 CREATE FUNCTION smallint(f1 smallint) returns smallint
2948 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 'smallint(f1 smallint) returns smallint
2949 return f1' at line 1
2950 CREATE FUNCTION smallint unsigned(f1 smallint unsigned) returns smallint unsigned
2952 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 'smallint unsigned(f1 smallint unsigned) returns smallint unsigned
2953 return f1' at line 1
2954 CREATE FUNCTION smallint zerofill(f1 smallint zerofill) returns smallint zerofill
2956 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 'smallint zerofill(f1 smallint zerofill) returns smallint zerofill
2957 return f1' at line 1
2958 CREATE FUNCTION smallint unsigned zerofill(f1 smallint unsigned zerofill) returns smallint unsigned zerofill
2960 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 'smallint unsigned zerofill(f1 smallint unsigned zerofill) returns smallint unsig' at line 1
2961 CREATE FUNCTION mediumint(f1 mediumint) returns mediumint
2963 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 'mediumint(f1 mediumint) returns mediumint
2964 return f1' at line 1
2965 CREATE FUNCTION mediumint unsigned(f1 mediumint unsigned) returns mediumint unsigned
2967 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 'mediumint unsigned(f1 mediumint unsigned) returns mediumint unsigned
2968 return f1' at line 1
2969 CREATE FUNCTION mediumint zerofill(f1 mediumint zerofill) returns mediumint zerofill
2971 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 'mediumint zerofill(f1 mediumint zerofill) returns mediumint zerofill
2972 return f1' at line 1
2973 CREATE FUNCTION mediumint unsigned zerofill(f1 mediumint unsigned zerofill) returns mediumint unsigned zerofill
2975 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 'mediumint unsigned zerofill(f1 mediumint unsigned zerofill) returns mediumint un' at line 1
2976 CREATE FUNCTION int(f1 int) returns int
2978 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 'int(f1 int) returns int
2979 return f1' at line 1
2980 CREATE FUNCTION int1(f1 int1) returns int1
2982 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 'int1(f1 int1) returns int1
2983 return f1' at line 1
2984 CREATE FUNCTION int2(f1 int2) returns int2
2986 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 'int2(f1 int2) returns int2
2987 return f1' at line 1
2988 CREATE FUNCTION int3(f1 int3) returns int3
2990 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 'int3(f1 int3) returns int3
2991 return f1' at line 1
2992 CREATE FUNCTION int4(f1 int4) returns int4
2994 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 'int4(f1 int4) returns int4
2995 return f1' at line 1
2996 CREATE FUNCTION int8(f1 int8) returns int8
2998 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 'int8(f1 int8) returns int8
2999 return f1' at line 1
3000 CREATE FUNCTION int unsigned(f1 int unsigned) returns int unsigned
3002 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 'int unsigned(f1 int unsigned) returns int unsigned
3003 return f1' at line 1
3004 CREATE FUNCTION int zerofill(f1 int zerofill) returns int zerofill
3006 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 'int zerofill(f1 int zerofill) returns int zerofill
3007 return f1' at line 1
3008 CREATE FUNCTION int unsigned zerofill(f1 int unsigned zerofill) returns int unsigned zerofill
3010 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 'int unsigned zerofill(f1 int unsigned zerofill) returns int unsigned zerofill
3012 CREATE FUNCTION bigint(f1 bigint) returns bigint
3014 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 'bigint(f1 bigint) returns bigint
3015 return f1' at line 1
3016 CREATE FUNCTION bigint unsigned(f1 bigint unsigned) returns bigint unsigned
3018 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 'bigint unsigned(f1 bigint unsigned) returns bigint unsigned
3019 return f1' at line 1
3020 CREATE FUNCTION bigint zerofill(f1 bigint zerofill) returns bigint zerofill
3022 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 'bigint zerofill(f1 bigint zerofill) returns bigint zerofill
3023 return f1' at line 1
3024 CREATE FUNCTION bigint unsigned zerofill(f1 bigint unsigned zerofill) returns bigint unsigned zerofill
3026 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 'bigint unsigned zerofill(f1 bigint unsigned zerofill) returns bigint unsigned ze' at line 1
3027 CREATE FUNCTION decimal(f1 decimal) returns decimal
3029 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 'decimal(f1 decimal) returns decimal
3030 return f1' at line 1
3031 CREATE FUNCTION decimal unsigned(f1 decimal unsigned) returns decimal unsigned
3033 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 'decimal unsigned(f1 decimal unsigned) returns decimal unsigned
3034 return f1' at line 1
3035 CREATE FUNCTION decimal zerofill(f1 decimal zerofill) returns decimal zerofill
3037 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 'decimal zerofill(f1 decimal zerofill) returns decimal zerofill
3038 return f1' at line 1
3039 CREATE FUNCTION decimal unsigned zerofill(f1 decimal unsigned zerofill) returns decimal unsigned zerofill
3041 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 'decimal unsigned zerofill(f1 decimal unsigned zerofill) returns decimal unsigned' at line 1
3042 CREATE FUNCTION numeric(f1 numeric) returns numeric
3044 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 'numeric(f1 numeric) returns numeric
3045 return f1' at line 1
3046 CREATE FUNCTION numeric unsigned(f1 numeric unsigned) returns numeric unsigned
3048 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 'numeric unsigned(f1 numeric unsigned) returns numeric unsigned
3049 return f1' at line 1
3050 CREATE FUNCTION numeric zerofill(f1 numeric zerofill) returns numeric zerofill
3052 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 'numeric zerofill(f1 numeric zerofill) returns numeric zerofill
3053 return f1' at line 1
3054 CREATE FUNCTION numeric unsigned zerofill(f1 numeric unsigned zerofill) returns numeric unsigned zerofill
3056 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 'numeric unsigned zerofill(f1 numeric unsigned zerofill) returns numeric unsigned' at line 1
3057 CREATE FUNCTION real(f1 real) returns real
3059 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 'real(f1 real) returns real
3060 return f1' at line 1
3061 CREATE FUNCTION real unsigned(f1 real unsigned) returns real unsigned
3063 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 'real unsigned(f1 real unsigned) returns real unsigned
3064 return f1' at line 1
3065 CREATE FUNCTION real zerofill(f1 real zerofill) returns real zerofill
3067 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 'real zerofill(f1 real zerofill) returns real zerofill
3068 return f1' at line 1
3069 CREATE FUNCTION real unsigned zerofill(f1 real unsigned zerofill) returns real unsigned zerofill
3071 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 'real unsigned zerofill(f1 real unsigned zerofill) returns real unsigned zerofill' at line 1
3072 CREATE FUNCTION float(f1 float) returns float
3074 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 'float(f1 float) returns float
3075 return f1' at line 1
3076 CREATE FUNCTION float unsigned(f1 float unsigned) returns float unsigned
3078 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 'float unsigned(f1 float unsigned) returns float unsigned
3079 return f1' at line 1
3080 CREATE FUNCTION float zerofill(f1 float zerofill) returns float zerofill
3082 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 'float zerofill(f1 float zerofill) returns float zerofill
3083 return f1' at line 1
3084 CREATE FUNCTION float unsigned zerofill(f1 float unsigned zerofill) returns float unsigned zerofill
3086 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 'float unsigned zerofill(f1 float unsigned zerofill) returns float unsigned zerof' at line 1
3087 CREATE FUNCTION date(f1 date) returns date
3090 CREATE FUNCTION time(f1 time) returns time
3093 CREATE FUNCTION datetime(f1 datetime) returns datetime
3095 DROP FUNCTION datetime;
3096 CREATE FUNCTION timestamp(f1 timestamp) returns timestamp
3098 DROP FUNCTION timestamp;
3099 CREATE FUNCTION year(f1 year) returns year
3102 CREATE FUNCTION year(3)(f1 year(3)) returns year(3)
3104 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 '3)(f1 year(3)) returns year(3)
3105 return f1' at line 1
3106 CREATE FUNCTION year(4)(f1 year(4)) returns year(4)
3108 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 '4)(f1 year(4)) returns year(4)
3109 return f1' at line 1
3110 CREATE FUNCTION enum("1enum", "2enum")(f1 enum("1enum", "2enum")) returns enum("1enum", "2enum")
3112 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 '"1enum", "2enum")(f1 enum("1enum", "2enum")) returns enum("1enum", "2enum")
3114 CREATE FUNCTION set("1set", "2set")(f1 set("1set", "2set")) returns set("1set", "2set")
3116 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 'set("1set", "2set")(f1 set("1set", "2set")) returns set("1set", "2set")
3118 DROP FUNCTION IF EXISTS fn1;
3120 Note 1305 FUNCTION fn1 does not exist
3121 CREATE FUNCTION fn1(f1 char ) returns char
3123 DROP FUNCTION IF EXISTS fn1;
3124 CREATE FUNCTION fn1(f1 char binary ) returns char binary
3126 ERROR 42000: This version of MySQL doesn't yet support 'return value collation'
3127 DROP FUNCTION IF EXISTS fn1;
3129 Note 1305 FUNCTION fn1 does not exist
3130 CREATE FUNCTION fn1(f1 char ascii ) returns char ascii
3132 DROP FUNCTION IF EXISTS fn1;
3133 CREATE FUNCTION fn1(f1 char not null ) returns char not null
3135 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 'not null ) returns char not null
3136 return f1' at line 1
3137 DROP FUNCTION IF EXISTS fn1;
3139 Note 1305 FUNCTION fn1 does not exist
3140 CREATE FUNCTION fn1(f1 char binary not null ) returns char binary not null
3142 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 'not null ) returns char binary not null
3143 return f1' at line 1
3144 DROP FUNCTION IF EXISTS fn1;
3146 Note 1305 FUNCTION fn1 does not exist
3147 CREATE FUNCTION fn1(f1 char ascii not null ) returns char ascii not null
3149 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 'not null ) returns char ascii not null
3150 return f1' at line 1
3151 DROP FUNCTION IF EXISTS fn1;
3153 Note 1305 FUNCTION fn1 does not exist
3154 CREATE FUNCTION fn1(f1 tinytext ) returns tinytext
3156 DROP FUNCTION IF EXISTS fn1;
3157 CREATE FUNCTION fn1(f1 text ) returns text
3159 DROP FUNCTION IF EXISTS fn1;
3160 CREATE FUNCTION fn1(f1 mediumtext ) returns mediumtext
3162 DROP FUNCTION IF EXISTS fn1;
3163 CREATE FUNCTION fn1(f1 longtext ) returns longtext
3165 DROP FUNCTION IF EXISTS fn1;
3166 CREATE FUNCTION fn1(f1 tinytext not null ) returns tinytext not null
3168 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 'not null ) returns tinytext not null
3169 return f1' at line 1
3170 DROP FUNCTION IF EXISTS fn1;
3172 Note 1305 FUNCTION fn1 does not exist
3173 CREATE FUNCTION fn1(f1 text not null ) returns text not null
3175 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 'not null ) returns text not null
3176 return f1' at line 1
3177 DROP FUNCTION IF EXISTS fn1;
3179 Note 1305 FUNCTION fn1 does not exist
3180 CREATE FUNCTION fn1(f1 mediumtext not null ) returns mediumtext not null
3182 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 'not null ) returns mediumtext not null
3183 return f1' at line 1
3184 DROP FUNCTION IF EXISTS fn1;
3186 Note 1305 FUNCTION fn1 does not exist
3187 CREATE FUNCTION fn1(f1 longtext not null ) returns longtext not null
3189 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 'not null ) returns longtext not null
3190 return f1' at line 1
3191 DROP FUNCTION IF EXISTS fn1;
3193 Note 1305 FUNCTION fn1 does not exist
3194 CREATE FUNCTION fn1(f1 tinyblob ) returns tinyblob
3196 DROP FUNCTION IF EXISTS fn1;
3197 CREATE FUNCTION fn1(f1 blob ) returns blob
3199 DROP FUNCTION IF EXISTS fn1;
3200 CREATE FUNCTION fn1(f1 mediumblob ) returns mediumblob
3202 DROP FUNCTION IF EXISTS fn1;
3203 CREATE FUNCTION fn1(f1 longblob ) returns longblob
3205 DROP FUNCTION IF EXISTS fn1;
3206 CREATE FUNCTION fn1(f1 tinyblob not null ) returns tinyblob not null
3208 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 'not null ) returns tinyblob not null
3209 return f1' at line 1
3210 DROP FUNCTION IF EXISTS fn1;
3212 Note 1305 FUNCTION fn1 does not exist
3213 CREATE FUNCTION fn1(f1 blob not null ) returns blob not null
3215 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 'not null ) returns blob not null
3216 return f1' at line 1
3217 DROP FUNCTION IF EXISTS fn1;
3219 Note 1305 FUNCTION fn1 does not exist
3220 CREATE FUNCTION fn1(f1 mediumblob not null ) returns mediumblob not null
3222 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 'not null ) returns mediumblob not null
3223 return f1' at line 1
3224 DROP FUNCTION IF EXISTS fn1;
3226 Note 1305 FUNCTION fn1 does not exist
3227 CREATE FUNCTION fn1(f1 longblob not null ) returns longblob not null
3229 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 'not null ) returns longblob not null
3230 return f1' at line 1
3231 DROP FUNCTION IF EXISTS fn1;
3233 Note 1305 FUNCTION fn1 does not exist
3234 CREATE FUNCTION fn1(f1 binary ) returns binary
3236 DROP FUNCTION IF EXISTS fn1;
3237 CREATE FUNCTION fn1(f1 binary not null ) returns binary not null
3239 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 'not null ) returns binary not null
3240 return f1' at line 1
3241 DROP FUNCTION IF EXISTS fn1;
3243 Note 1305 FUNCTION fn1 does not exist
3244 CREATE FUNCTION fn1(f1 tinyint ) returns tinyint
3246 DROP FUNCTION IF EXISTS fn1;
3247 CREATE FUNCTION fn1(f1 tinyint unsigned ) returns tinyint unsigned
3249 DROP FUNCTION IF EXISTS fn1;
3250 CREATE FUNCTION fn1(f1 tinyint zerofill ) returns tinyint zerofill
3252 DROP FUNCTION IF EXISTS fn1;
3253 CREATE FUNCTION fn1(f1 tinyint unsigned zerofill ) returns tinyint unsigned zerofill
3255 DROP FUNCTION IF EXISTS fn1;
3256 CREATE FUNCTION fn1(f1 smallint ) returns smallint
3258 DROP FUNCTION IF EXISTS fn1;
3259 CREATE FUNCTION fn1(f1 smallint unsigned ) returns smallint unsigned
3261 DROP FUNCTION IF EXISTS fn1;
3262 CREATE FUNCTION fn1(f1 smallint zerofill ) returns smallint zerofill
3264 DROP FUNCTION IF EXISTS fn1;
3265 CREATE FUNCTION fn1(f1 smallint unsigned zerofill ) returns smallint unsigned zerofill
3267 DROP FUNCTION IF EXISTS fn1;
3268 CREATE FUNCTION fn1(f1 mediumint ) returns mediumint
3270 DROP FUNCTION IF EXISTS fn1;
3271 CREATE FUNCTION fn1(f1 mediumint unsigned ) returns mediumint unsigned
3273 DROP FUNCTION IF EXISTS fn1;
3274 CREATE FUNCTION fn1(f1 mediumint zerofill ) returns mediumint zerofill
3276 DROP FUNCTION IF EXISTS fn1;
3277 CREATE FUNCTION fn1(f1 mediumint unsigned zerofill ) returns mediumint unsigned zerofill
3279 DROP FUNCTION IF EXISTS fn1;
3280 CREATE FUNCTION fn1(f1 int ) returns int
3282 DROP FUNCTION IF EXISTS fn1;
3283 CREATE FUNCTION fn1(f1 int unsigned ) returns int unsigned
3285 DROP FUNCTION IF EXISTS fn1;
3286 CREATE FUNCTION fn1(f1 int1 unsigned ) returns int1 unsigned
3288 DROP FUNCTION IF EXISTS fn1;
3289 CREATE FUNCTION fn1(f1 int2 unsigned ) returns int2 unsigned
3291 DROP FUNCTION IF EXISTS fn1;
3292 CREATE FUNCTION fn1(f1 int3 unsigned ) returns int3 unsigned
3294 DROP FUNCTION IF EXISTS fn1;
3295 CREATE FUNCTION fn1(f1 int4 unsigned ) returns int4 unsigned
3297 DROP FUNCTION IF EXISTS fn1;
3298 CREATE FUNCTION fn1(f1 int8 unsigned ) returns int8 unsigned
3300 DROP FUNCTION IF EXISTS fn1;
3301 CREATE FUNCTION fn1(f1 int zerofill ) returns int zerofill
3303 DROP FUNCTION IF EXISTS fn1;
3304 CREATE FUNCTION fn1(f1 int unsigned zerofill ) returns int unsigned zerofill
3306 DROP FUNCTION IF EXISTS fn1;
3307 CREATE FUNCTION fn1(f1 bigint ) returns bigint
3309 DROP FUNCTION IF EXISTS fn1;
3310 CREATE FUNCTION fn1(f1 bigint unsigned ) returns bigint unsigned
3312 DROP FUNCTION IF EXISTS fn1;
3313 CREATE FUNCTION fn1(f1 bigint zerofill ) returns bigint zerofill
3315 DROP FUNCTION IF EXISTS fn1;
3316 CREATE FUNCTION fn1(f1 bigint unsigned zerofill ) returns bigint unsigned zerofill
3318 DROP FUNCTION IF EXISTS fn1;
3319 CREATE FUNCTION fn1(f1 decimal ) returns decimal
3321 DROP FUNCTION IF EXISTS fn1;
3322 CREATE FUNCTION fn1(f1 decimal unsigned ) returns decimal unsigned
3324 DROP FUNCTION IF EXISTS fn1;
3325 CREATE FUNCTION fn1(f1 decimal zerofill ) returns decimal zerofill
3327 DROP FUNCTION IF EXISTS fn1;
3328 CREATE FUNCTION fn1(f1 decimal unsigned zerofill ) returns decimal unsigned zerofill
3330 DROP FUNCTION IF EXISTS fn1;
3331 CREATE FUNCTION fn1(f1 numeric ) returns numeric
3333 DROP FUNCTION IF EXISTS fn1;
3334 CREATE FUNCTION fn1(f1 numeric unsigned ) returns numeric unsigned
3336 DROP FUNCTION IF EXISTS fn1;
3337 CREATE FUNCTION fn1(f1 numeric zerofill ) returns numeric zerofill
3339 DROP FUNCTION IF EXISTS fn1;
3340 CREATE FUNCTION fn1(f1 numeric unsigned zerofill ) returns numeric unsigned zerofill
3342 DROP FUNCTION IF EXISTS fn1;
3343 CREATE FUNCTION fn1(f1 real ) returns real
3345 DROP FUNCTION IF EXISTS fn1;
3346 CREATE FUNCTION fn1(f1 real unsigned ) returns real unsigned
3348 DROP FUNCTION IF EXISTS fn1;
3349 CREATE FUNCTION fn1(f1 real zerofill ) returns real zerofill
3351 DROP FUNCTION IF EXISTS fn1;
3352 CREATE FUNCTION fn1(f1 real unsigned zerofill ) returns real unsigned zerofill
3354 DROP FUNCTION IF EXISTS fn1;
3355 CREATE FUNCTION fn1(f1 float ) returns float
3357 DROP FUNCTION IF EXISTS fn1;
3358 CREATE FUNCTION fn1(f1 float unsigned ) returns float unsigned
3360 DROP FUNCTION IF EXISTS fn1;
3361 CREATE FUNCTION fn1(f1 float zerofill ) returns float zerofill
3363 DROP FUNCTION IF EXISTS fn1;
3364 CREATE FUNCTION fn1(f1 float unsigned zerofill ) returns float unsigned zerofill
3366 DROP FUNCTION IF EXISTS fn1;
3367 CREATE FUNCTION fn1(f1 date ) returns date
3369 DROP FUNCTION IF EXISTS fn1;
3370 CREATE FUNCTION fn1(f1 time ) returns time
3372 DROP FUNCTION IF EXISTS fn1;
3373 CREATE FUNCTION fn1(f1 datetime ) returns datetime
3375 DROP FUNCTION IF EXISTS fn1;
3376 CREATE FUNCTION fn1(f1 timestamp ) returns timestamp
3378 DROP FUNCTION IF EXISTS fn1;
3379 CREATE FUNCTION fn1(f1 year ) returns year
3381 DROP FUNCTION IF EXISTS fn1;
3382 CREATE FUNCTION fn1(f1 year(f1 3) ) returns year(3)
3384 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 'f1 3) ) returns year(3)
3385 return f1' at line 1
3386 DROP FUNCTION IF EXISTS fn1;
3388 Note 1305 FUNCTION fn1 does not exist
3389 CREATE FUNCTION fn1(f1 year(f1 4) ) returns year(4)
3391 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 'f1 4) ) returns year(4)
3392 return f1' at line 1
3393 DROP FUNCTION IF EXISTS fn1;
3395 Note 1305 FUNCTION fn1 does not exist
3396 CREATE FUNCTION fn1(f1 enum(f1 "1enum", "2enum") ) returns enum("1enum", "2enum")
3398 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 'f1 "1enum", "2enum") ) returns enum("1enum", "2enum")
3399 return f1' at line 1
3400 DROP FUNCTION IF EXISTS fn1;
3402 Note 1305 FUNCTION fn1 does not exist
3403 CREATE FUNCTION fn1(f1 set(f1 "1set", "2set") ) returns set("1set", "2set")
3405 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 'f1 "1set", "2set") ) returns set("1set", "2set")
3406 return f1' at line 1
3410 Ensure that a reference to a non-existent stored procedure is rejected with an
3411 appropriate error message
3412 --------------------------------------------------------------------------------
3413 DROP PROCEDURE IF EXISTS sp16;
3415 Note 1305 PROCEDURE sp16 does not exist
3417 ERROR 42000: PROCEDURE db_storedproc.sp16 does not exist
3418 CREATE DATABASE db1;
3420 CREATE PROCEDURE sp16()
3425 CALL db_storedproc.sp16();
3426 ERROR 42000: PROCEDURE db_storedproc.sp16 does not exist
3428 DROP PROCEDURE db1.sp16;
3433 Ensure that it is possible to drop, create and CALL/execute a procedure and a
3434 function with the same name, even in the same database
3435 --------------------------------------------------------------------------------
3437 DROP FUNCTION IF EXISTS sp1;
3439 Note 1305 FUNCTION sp1 does not exist
3440 DROP PROCEDURE IF EXISTS sp1;
3442 Note 1305 PROCEDURE sp1 does not exist
3443 CREATE PROCEDURE sp1 ()
3445 declare x enum( 'db1', 'test' ) default 'test';
3451 CREATE FUNCTION sp1 (y char) returns char return y;
3455 DROP DATABASE IF EXISTS db1;
3457 Note 1008 Can't drop database 'db1'; database doesn't exist
3458 CREATE DATABASE db1;
3460 CALL db_storedproc.sp1( );
3463 SELECT db_storedproc.sp1( 'a' );
3464 db_storedproc.sp1( 'a' )
3466 DROP FUNCTION db_storedproc.sp1;
3469 ERROR 42000: FUNCTION db_storedproc.sp1 does not exist
3472 ERROR 42000: PROCEDURE db_storedproc.sp1 does not exist
3474 ERROR 42000: FUNCTION db_storedproc.sp1 does not exist
3480 Ensure that it is possible to alter a procedure and
3481 a function with the same name, in the same database
3482 --------------------------------------------------------------------------------
3484 DROP PROCEDURE IF EXISTS sp1;
3486 Note 1305 PROCEDURE sp1 does not exist
3487 DROP FUNCTION IF EXISTS sp1;
3489 Note 1305 FUNCTION sp1 does not exist
3492 CREATE PROCEDURE sp1()
3497 CREATE FUNCTION sp1 () returns int return 2.2;
3498 CALL db_storedproc.sp1();
3501 SELECT db_storedproc.sp1();
3504 DROP DATABASE IF EXISTS db1;
3506 Note 1008 Can't drop database 'db1'; database doesn't exist
3507 CREATE DATABASE db1;
3509 alter procedure db_storedproc.sp1 sql security invoker;
3510 SELECT name, type, security_type from mysql.proc where db LIKE 'db_storedproc%' and specific_name='sp1';
3511 name type security_type
3512 sp1 FUNCTION DEFINER
3513 sp1 PROCEDURE INVOKER
3514 alter function db_storedproc.sp1 sql security invoker;
3515 SELECT name, type, security_type from mysql.proc where db LIKE 'db_storedproc%' and specific_name='sp1';
3516 name type security_type
3517 sp1 FUNCTION INVOKER
3518 sp1 PROCEDURE INVOKER
3519 CALL db_storedproc.sp1();
3522 SELECT db_storedproc.sp1();
3526 alter procedure sp1 sql security DEFINER;
3527 CALL db_storedproc.sp1();
3530 SELECT db_storedproc.sp1();
3533 alter function sp1 sql security DEFINER;
3534 SELECT name, type, security_type from mysql.proc where db LIKE 'db_storedproc%' and specific_name='sp1';
3535 name type security_type
3536 sp1 FUNCTION DEFINER
3537 sp1 PROCEDURE DEFINER
3538 CALL db_storedproc.sp1();
3541 SELECT db_storedproc.sp1();
3546 DROP PROCEDURE db_storedproc.sp1;
3547 DROP FUNCTION db_storedproc.sp1;
3551 verify altering procedure and function with the same name, does not affect
3552 properties of a procedure and a function with the same name in the different
3554 --------------------------------------------------------------------------------
3555 DROP DATABASE IF EXISTS db_storedproc_3122;
3556 CREATE DATABASE db_storedproc_3122;
3560 DROP PROCEDURE IF EXISTS sp1;
3562 Note 1305 PROCEDURE sp1 does not exist
3563 DROP FUNCTION IF EXISTS sp1;
3565 Note 1305 FUNCTION sp1 does not exist
3566 DROP PROCEDURE IF EXISTS db_storedproc_3122.sp1;
3568 Note 1305 PROCEDURE sp1 does not exist
3569 DROP FUNCTION IF EXISTS db_storedproc_3122.sp1;
3571 Note 1305 FUNCTION sp1 does not exist
3572 CREATE PROCEDURE sp1()
3577 CREATE FUNCTION db_storedproc_3122.sp1() RETURNS DOUBLE RETURN 2.2;
3581 SELECT db_storedproc_3122.sp1();
3582 db_storedproc_3122.sp1()
3584 USE db_storedproc_3122;
3585 CREATE PROCEDURE sp1 ()
3590 CREATE FUNCTION db_storedproc.sp1() RETURNS DOUBLE RETURN 4.4;
3594 SELECT db_storedproc.sp1();
3597 ALTER PROCEDURE db_storedproc_3122.sp1 SQL SECURITY INVOKER;
3598 ALTER FUNCTION sp1 SQL SECURITY INVOKER;
3599 SELECT db, name, type, security_type FROM mysql.proc WHERE db LIKE 'db_storedproc%' AND specific_name='sp1';
3600 db name type security_type
3601 db_storedproc sp1 FUNCTION DEFINER
3602 db_storedproc sp1 PROCEDURE DEFINER
3603 db_storedproc_3122 sp1 FUNCTION INVOKER
3604 db_storedproc_3122 sp1 PROCEDURE INVOKER
3605 CALL db_storedproc.sp1();
3608 SELECT db_storedproc.sp1();
3611 CALL db_storedproc_3122.sp1();
3614 SELECT db_storedproc_3122.sp1();
3615 db_storedproc_3122.sp1()
3618 DROP DATABASE db_storedproc_3122;
3619 DROP FUNCTION db_storedproc.sp1;
3620 DROP PROCEDURE db_storedproc.sp1;
3624 Ensure that it is possible to alter the comment of a procedure
3625 and a function with the same name, even in the same database
3626 --------------------------------------------------------------------------------
3629 DROP PROCEDURE IF EXISTS sp1;
3630 DROP FUNCTION IF EXISTS sp1;
3631 CREATE PROCEDURE sp1 () set @x= 1;
3632 CREATE FUNCTION sp1 () returns int return 2;
3633 DROP DATABASE IF EXISTS db_storedproc_3122;
3635 Note 1008 Can't drop database 'db_storedproc_3122'; database doesn't exist
3636 CREATE DATABASE db_storedproc_3122;
3637 USE db_storedproc_3122;
3638 CREATE PROCEDURE sp1 () set @x= 3;
3639 CREATE FUNCTION sp1 () returns int return 4;
3640 alter procedure sp1 sql security invoker comment 'this is a procedure';
3641 alter function sp1 sql security invoker comment 'this is a function';
3642 alter procedure sp1 sql security DEFINER;
3643 alter function sp1 sql security DEFINER;
3644 show CREATE PROCEDURE sp1;
3645 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
3646 sp1 CREATE DEFINER=`root`@`localhost` PROCEDURE `sp1`()
3647 COMMENT 'this is a procedure'
3648 set @x= 3 latin1 <modified> <created>
3649 show CREATE FUNCTION sp1;
3650 Function sql_mode Create Function character_set_client collation_connection Database Collation
3651 sp1 CREATE DEFINER=`root`@`localhost` FUNCTION `sp1`() RETURNS int(11)
3652 COMMENT 'this is a function'
3653 return 4 latin1 <modified> <created>
3655 DROP DATABASE db_storedproc_3122;
3656 DROP FUNCTION db_storedproc.sp1;
3657 DROP PROCEDURE db_storedproc.sp1;
3661 Ensure that it is not possible to create two procedures with same name
3663 --------------------------------------------------------------------------------
3667 DROP DATABASE IF EXISTS db1;
3668 CREATE DATABASE db1;
3669 DROP PROCEDURE IF EXISTS sp1;
3671 Note 1305 PROCEDURE sp1 does not exist
3672 CREATE PROCEDURE sp1 () set @x=1;
3673 CREATE PROCEDURE sp1 () set @x=2;
3674 ERROR 42000: PROCEDURE sp1 already exists
3680 CREATE PROCEDURE db_storedproc.sp1 () set @x=3;
3681 ERROR 42000: PROCEDURE sp1 already exists
3682 CALL db_storedproc.sp1();
3686 DROP PROCEDURE IF EXISTS db_storedproc.sp1;
3687 CREATE PROCEDURE db_storedproc.sp1 () set @x=1;
3688 CREATE PROCEDURE db_storedproc.sp1 () set @x=2;
3689 ERROR 42000: PROCEDURE sp1 already exists
3690 CALL db_storedproc.sp1();
3696 DROP PROCEDURE db_storedproc.sp1;
3700 Ensure that it is not possible to create two functions with same name in the
3702 --------------------------------------------------------------------------------
3704 DROP DATABASE IF EXISTS db1;
3706 Note 1008 Can't drop database 'db1'; database doesn't exist
3707 CREATE DATABASE db1;
3708 DROP FUNCTION IF EXISTS fn1;
3710 Note 1305 FUNCTION fn1 does not exist
3711 CREATE FUNCTION fn1 () returns int return 1;
3712 CREATE FUNCTION fn1 () returns int return 2;
3713 ERROR 42000: FUNCTION fn1 already exists
3718 CREATE FUNCTION db_storedproc.fn1 () returns int return 3;
3719 ERROR 42000: FUNCTION fn1 already exists
3720 SELECT db_storedproc.fn1();
3723 DROP FUNCTION IF EXISTS db_storedproc.fn1;
3724 CREATE FUNCTION db_storedproc.fn1 () returns int return 1;
3725 CREATE FUNCTION db_storedproc.fn1 () returns int return 2;
3726 ERROR 42000: FUNCTION fn1 already exists
3727 SELECT db_storedproc.fn1();
3732 DROP FUNCTION db_storedproc.fn1;
3736 Ensure that it is possible to create two or more procedures with the same name,
3737 providing each resides in different databases
3738 --------------------------------------------------------------------------------
3742 DROP PROCEDURE IF EXISTS sp1;
3744 Note 1305 PROCEDURE sp1 does not exist
3745 CREATE PROCEDURE sp1 () set @x= 1;
3746 DROP DATABASE IF EXISTS test3124;
3748 Note 1008 Can't drop database 'test3124'; database doesn't exist
3749 CREATE DATABASE test3124;
3751 CREATE PROCEDURE sp1 () set @y= 2;
3762 DROP DATABASE test3124;
3763 DROP PROCEDURE db_storedproc.sp1;
3767 Ensure that it is possible to create two or more functions with the same name,
3768 providing each resides in different databases.
3769 --------------------------------------------------------------------------------
3771 DROP FUNCTION IF EXISTS f1;
3773 Note 1305 FUNCTION f1 does not exist
3774 CREATE FUNCTION f1 () returns int return 1;
3775 DROP DATABASE IF EXISTS test3125;
3777 Note 1008 Can't drop database 'test3125'; database doesn't exist
3778 CREATE DATABASE test3125;
3780 CREATE FUNCTION f1 () returns int return 2;
3789 DROP DATABASE test3125;
3790 DROP FUNCTION db_storedproc.f1;
3794 Ensure that any invalid function name is never accepted, and that an appropriate
3795 error message is returned when the name is rejected. (invalid func name)
3796 --------------------------------------------------------------------------------
3797 CREATE FUNCTION !_fn1( f1 char(20) ) returns int
3799 SELECT * from t1 where f2 = f1;
3802 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 '!_fn1( f1 char(20) ) returns int
3804 SELECT * from t1 where f2 = f1;
3805 return 1;' at line 1
3806 CREATE FUNCTION fn1( f1 char(20) ) return int
3808 SELECT * from t1 where f2 = f1;
3811 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 'return int
3813 SELECT * from t1 where f2 = f1;
3816 CREATE FUNCTION fn1() returns int
3818 CREATE FUNCTION procedure() returns int
3820 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 'procedure() returns int
3822 CREATE FUNCTION fn1(a char) returns int lang sql return 1;
3823 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 'sql return 1' at line 1
3824 CREATE FUNCTION fn1(a char) returns int deterministic( return 1);
3825 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 'return 1)' at line 1
3826 CREATE FUNCTION fn1(a char) returns int non deterministic return 1;
3827 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 'deterministic return 1' at line 1
3828 CREATE FUNCTION fn1(a char) returns int not deterministic comment 'abc' language sql sql security refiner return 1;
3829 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 'refiner return 1' at line 1
3830 DROP FUNCTION IF EXISTS fn1;
3834 Ensure that all clauses that should be supported are supported.
3836 --------------------------------------------------------------------------------
3839 DROP PROCEDURE IF EXISTS sp1;
3840 CREATE PROCEDURE sp1(cnt int(20))
3842 SELECT count(*) into cnt from t2;
3853 --------------------------------------------------------------------------------
3854 DROP PROCEDURE IF EXISTS sp1;
3855 CREATE PROCEDURE sp1( cnt int(20) )
3857 SELECT count(*) into cnt from t2;
3864 DROP PROCEDURE IF EXISTS sp1;
3865 CREATE PROCEDURE sp1( cnt int(20) )
3866 SELECT count(*) into cnt from t2;
3870 ERROR 42S22: Unknown column 'cnt' in 'field list'
3873 CREATE PROCEDURE sp1( cnt int(20) )
3875 SELECT count(*) into cnt from t2;
3879 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 'END
3880 SELECT count(*) into cnt from t2;
3885 ERROR 42000: PROCEDURE db_storedproc.sp1 does not exist
3886 DROP PROCEDURE IF EXISTS sp1;
3887 CREATE PROCEDURE sp1( cnt int(20) )
3889 SELECT count(*) into cnt from t2;
3897 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 10
3901 Ensure that every BEGIN statement is coupled with a terminating END statement.
3903 --------------------------------------------------------------------------------
3904 DROP PROCEDURE IF EXISTS sp1;
3905 CREATE PROCEDURE sp1( )
3909 SELECT f1, f2 into x, y from t2 limit 1;
3915 --------------------------------------------------------------------------------
3916 DROP PROCEDURE IF EXISTS sp1;
3917 CREATE PROCEDURE sp1()
3921 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 'accessible:BEGIN
3924 DROP PROCEDURE IF EXISTS sp1;
3925 CREATE PROCEDURE sp1()
3929 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 'add:BEGIN
3932 DROP PROCEDURE IF EXISTS sp1;
3933 CREATE PROCEDURE sp1()
3937 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 'all:BEGIN
3940 DROP PROCEDURE IF EXISTS sp1;
3941 CREATE PROCEDURE sp1()
3945 ERROR 0A000: ALTER VIEW is not allowed in stored procedures
3946 DROP PROCEDURE IF EXISTS sp1;
3947 CREATE PROCEDURE sp1()
3951 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 ':BEGIN
3954 DROP PROCEDURE IF EXISTS sp1;
3955 CREATE PROCEDURE sp1()
3959 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 'and:BEGIN
3962 DROP PROCEDURE IF EXISTS sp1;
3963 CREATE PROCEDURE sp1()
3967 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 'as:BEGIN
3970 DROP PROCEDURE IF EXISTS sp1;
3971 CREATE PROCEDURE sp1()
3975 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 'asc:BEGIN
3978 DROP PROCEDURE IF EXISTS sp1;
3979 CREATE PROCEDURE sp1()
3983 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 'asensitive:BEGIN
3986 DROP PROCEDURE IF EXISTS sp1;
3987 CREATE PROCEDURE sp1()
3991 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 'before:BEGIN
3994 DROP PROCEDURE IF EXISTS sp1;
3995 CREATE PROCEDURE sp1()
3999 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 'between:BEGIN
4002 DROP PROCEDURE IF EXISTS sp1;
4003 CREATE PROCEDURE sp1()
4007 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 'bigint:BEGIN
4010 DROP PROCEDURE IF EXISTS sp1;
4011 CREATE PROCEDURE sp1()
4015 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 'binary:BEGIN
4018 DROP PROCEDURE IF EXISTS sp1;
4019 CREATE PROCEDURE sp1()
4023 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 'blob:BEGIN
4026 DROP PROCEDURE IF EXISTS sp1;
4027 CREATE PROCEDURE sp1()
4031 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 'both:BEGIN
4034 DROP PROCEDURE IF EXISTS sp1;
4035 CREATE PROCEDURE sp1()
4039 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 'by:BEGIN
4042 DROP PROCEDURE IF EXISTS sp1;
4043 CREATE PROCEDURE sp1()
4047 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 ':BEGIN
4050 DROP PROCEDURE IF EXISTS sp1;
4051 CREATE PROCEDURE sp1()
4055 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 'cascade:BEGIN
4058 DROP PROCEDURE IF EXISTS sp1;
4059 CREATE PROCEDURE sp1()
4063 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 ':BEGIN
4066 DROP PROCEDURE IF EXISTS sp1;
4067 CREATE PROCEDURE sp1()
4071 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 ':BEGIN
4074 DROP PROCEDURE IF EXISTS sp1;
4075 CREATE PROCEDURE sp1()
4079 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 'char:BEGIN
4082 DROP PROCEDURE IF EXISTS sp1;
4083 CREATE PROCEDURE sp1()
4087 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 'character:BEGIN
4090 DROP PROCEDURE IF EXISTS sp1;
4091 CREATE PROCEDURE sp1()
4095 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 ':BEGIN
4098 DROP PROCEDURE IF EXISTS sp1;
4099 CREATE PROCEDURE sp1()
4103 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 'collate:BEGIN
4106 DROP PROCEDURE IF EXISTS sp1;
4107 CREATE PROCEDURE sp1()
4111 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 'column:BEGIN
4114 DROP PROCEDURE IF EXISTS sp1;
4115 CREATE PROCEDURE sp1()
4119 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 'condition:BEGIN
4122 DROP PROCEDURE IF EXISTS sp1;
4123 CREATE PROCEDURE sp1()
4127 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 'constraint:BEGIN
4130 DROP PROCEDURE IF EXISTS sp1;
4131 CREATE PROCEDURE sp1()
4135 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 'continue:BEGIN
4138 DROP PROCEDURE IF EXISTS sp1;
4139 CREATE PROCEDURE sp1()
4143 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 'convert:BEGIN
4146 DROP PROCEDURE IF EXISTS sp1;
4147 CREATE PROCEDURE sp1()
4151 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 ':BEGIN
4154 DROP PROCEDURE IF EXISTS sp1;
4155 CREATE PROCEDURE sp1()
4159 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 'cross:BEGIN
4162 DROP PROCEDURE IF EXISTS sp1;
4163 CREATE PROCEDURE sp1()
4167 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 'current_date:BEGIN
4170 DROP PROCEDURE IF EXISTS sp1;
4171 CREATE PROCEDURE sp1()
4175 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 'current_time:BEGIN
4178 DROP PROCEDURE IF EXISTS sp1;
4179 CREATE PROCEDURE sp1()
4180 current_timestamp:BEGIN
4183 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 'current_timestamp:BEGIN
4186 DROP PROCEDURE IF EXISTS sp1;
4187 CREATE PROCEDURE sp1()
4191 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 'current_user:BEGIN
4194 DROP PROCEDURE IF EXISTS sp1;
4195 CREATE PROCEDURE sp1()
4199 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 'cursor:BEGIN
4202 DROP PROCEDURE IF EXISTS sp1;
4203 CREATE PROCEDURE sp1()
4207 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 'database:BEGIN
4210 DROP PROCEDURE IF EXISTS sp1;
4211 CREATE PROCEDURE sp1()
4215 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 'databases:BEGIN
4218 DROP PROCEDURE IF EXISTS sp1;
4219 CREATE PROCEDURE sp1()
4223 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 'day_hour:BEGIN
4226 DROP PROCEDURE IF EXISTS sp1;
4227 CREATE PROCEDURE sp1()
4228 day_microsecond:BEGIN
4231 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 'day_microsecond:BEGIN
4234 DROP PROCEDURE IF EXISTS sp1;
4235 CREATE PROCEDURE sp1()
4239 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 'day_minute:BEGIN
4242 DROP PROCEDURE IF EXISTS sp1;
4243 CREATE PROCEDURE sp1()
4247 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 'day_second:BEGIN
4250 DROP PROCEDURE IF EXISTS sp1;
4251 CREATE PROCEDURE sp1()
4255 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 'dec:BEGIN
4258 DROP PROCEDURE IF EXISTS sp1;
4259 CREATE PROCEDURE sp1()
4263 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 'decimal:BEGIN
4266 DROP PROCEDURE IF EXISTS sp1;
4267 CREATE PROCEDURE sp1()
4271 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 'declare:BEGIN
4274 DROP PROCEDURE IF EXISTS sp1;
4275 CREATE PROCEDURE sp1()
4279 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 'default:BEGIN
4282 DROP PROCEDURE IF EXISTS sp1;
4283 CREATE PROCEDURE sp1()
4287 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 'delayed:BEGIN
4290 DROP PROCEDURE IF EXISTS sp1;
4291 CREATE PROCEDURE sp1()
4295 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 ':BEGIN
4298 DROP PROCEDURE IF EXISTS sp1;
4299 CREATE PROCEDURE sp1()
4303 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 ':BEGIN
4306 DROP PROCEDURE IF EXISTS sp1;
4307 CREATE PROCEDURE sp1()
4311 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 ':BEGIN
4314 DROP PROCEDURE IF EXISTS sp1;
4315 CREATE PROCEDURE sp1()
4319 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 ':BEGIN
4322 DROP PROCEDURE IF EXISTS sp1;
4323 CREATE PROCEDURE sp1()
4327 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 'distinct:BEGIN
4330 DROP PROCEDURE IF EXISTS sp1;
4331 CREATE PROCEDURE sp1()
4335 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 'distinctrow:BEGIN
4338 DROP PROCEDURE IF EXISTS sp1;
4339 CREATE PROCEDURE sp1()
4343 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 'div:BEGIN
4346 DROP PROCEDURE IF EXISTS sp1;
4347 CREATE PROCEDURE sp1()
4351 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 'double:BEGIN
4354 DROP PROCEDURE IF EXISTS sp1;
4355 CREATE PROCEDURE sp1()
4359 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 ':BEGIN
4362 DROP PROCEDURE IF EXISTS sp1;
4363 CREATE PROCEDURE sp1()
4367 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 'dual:BEGIN
4370 DROP PROCEDURE IF EXISTS sp1;
4371 CREATE PROCEDURE sp1()
4375 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 'each:BEGIN
4378 DROP PROCEDURE IF EXISTS sp1;
4379 CREATE PROCEDURE sp1()
4383 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 'else:BEGIN
4386 DROP PROCEDURE IF EXISTS sp1;
4387 CREATE PROCEDURE sp1()
4391 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 'elseif:BEGIN
4394 DROP PROCEDURE IF EXISTS sp1;
4395 CREATE PROCEDURE sp1()
4399 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 'enclosed:BEGIN
4402 DROP PROCEDURE IF EXISTS sp1;
4403 CREATE PROCEDURE sp1()
4407 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 'escaped:BEGIN
4410 DROP PROCEDURE IF EXISTS sp1;
4411 CREATE PROCEDURE sp1()
4415 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 'exists:BEGIN
4418 DROP PROCEDURE IF EXISTS sp1;
4419 CREATE PROCEDURE sp1()
4423 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 'exit:BEGIN
4426 DROP PROCEDURE IF EXISTS sp1;
4427 CREATE PROCEDURE sp1()
4431 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 ':BEGIN
4434 DROP PROCEDURE IF EXISTS sp1;
4435 CREATE PROCEDURE sp1()
4439 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 'false:BEGIN
4442 DROP PROCEDURE IF EXISTS sp1;
4443 CREATE PROCEDURE sp1()
4447 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 ':BEGIN
4450 DROP PROCEDURE IF EXISTS sp1;
4451 CREATE PROCEDURE sp1()
4455 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 'float:BEGIN
4458 DROP PROCEDURE IF EXISTS sp1;
4459 CREATE PROCEDURE sp1()
4463 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 'float4:BEGIN
4466 DROP PROCEDURE IF EXISTS sp1;
4467 CREATE PROCEDURE sp1()
4471 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 'float8:BEGIN
4474 DROP PROCEDURE IF EXISTS sp1;
4475 CREATE PROCEDURE sp1()
4479 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 'for:BEGIN
4482 DROP PROCEDURE IF EXISTS sp1;
4483 CREATE PROCEDURE sp1()
4487 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 'force:BEGIN
4490 DROP PROCEDURE IF EXISTS sp1;
4491 CREATE PROCEDURE sp1()
4495 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 'foreign:BEGIN
4498 DROP PROCEDURE IF EXISTS sp1;
4499 CREATE PROCEDURE sp1()
4503 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 'from:BEGIN
4506 DROP PROCEDURE IF EXISTS sp1;
4507 CREATE PROCEDURE sp1()
4511 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 'fulltext:BEGIN
4514 DROP PROCEDURE IF EXISTS sp1;
4515 CREATE PROCEDURE sp1()
4519 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 ':BEGIN
4522 DROP PROCEDURE IF EXISTS sp1;
4523 CREATE PROCEDURE sp1()
4527 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 'group:BEGIN
4530 DROP PROCEDURE IF EXISTS sp1;
4531 CREATE PROCEDURE sp1()
4535 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 'having:BEGIN
4538 DROP PROCEDURE IF EXISTS sp1;
4539 CREATE PROCEDURE sp1()
4543 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 'high_priority:BEGIN
4546 DROP PROCEDURE IF EXISTS sp1;
4547 CREATE PROCEDURE sp1()
4548 hour_microsecond:BEGIN
4551 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 'hour_microsecond:BEGIN
4554 DROP PROCEDURE IF EXISTS sp1;
4555 CREATE PROCEDURE sp1()
4559 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 'hour_minute:BEGIN
4562 DROP PROCEDURE IF EXISTS sp1;
4563 CREATE PROCEDURE sp1()
4567 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 'hour_second:BEGIN
4570 DROP PROCEDURE IF EXISTS sp1;
4571 CREATE PROCEDURE sp1()
4575 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 ':BEGIN
4578 DROP PROCEDURE IF EXISTS sp1;
4579 CREATE PROCEDURE sp1()
4583 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 'ignore:BEGIN
4586 DROP PROCEDURE IF EXISTS sp1;
4587 CREATE PROCEDURE sp1()
4591 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 'in:BEGIN
4594 DROP PROCEDURE IF EXISTS sp1;
4595 CREATE PROCEDURE sp1()
4599 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 'index:BEGIN
4602 DROP PROCEDURE IF EXISTS sp1;
4603 CREATE PROCEDURE sp1()
4607 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 'infile:BEGIN
4610 DROP PROCEDURE IF EXISTS sp1;
4611 CREATE PROCEDURE sp1()
4615 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 'inner:BEGIN
4618 DROP PROCEDURE IF EXISTS sp1;
4619 CREATE PROCEDURE sp1()
4623 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 'inout:BEGIN
4626 DROP PROCEDURE IF EXISTS sp1;
4627 CREATE PROCEDURE sp1()
4631 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 'insensitive:BEGIN
4634 DROP PROCEDURE IF EXISTS sp1;
4635 CREATE PROCEDURE sp1()
4639 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 ':BEGIN
4642 DROP PROCEDURE IF EXISTS sp1;
4643 CREATE PROCEDURE sp1()
4647 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 'int:BEGIN
4650 DROP PROCEDURE IF EXISTS sp1;
4651 CREATE PROCEDURE sp1()
4655 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 'int1:BEGIN
4658 DROP PROCEDURE IF EXISTS sp1;
4659 CREATE PROCEDURE sp1()
4663 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 'int2:BEGIN
4666 DROP PROCEDURE IF EXISTS sp1;
4667 CREATE PROCEDURE sp1()
4671 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 'int3:BEGIN
4674 DROP PROCEDURE IF EXISTS sp1;
4675 CREATE PROCEDURE sp1()
4679 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 'int4:BEGIN
4682 DROP PROCEDURE IF EXISTS sp1;
4683 CREATE PROCEDURE sp1()
4687 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 'int8:BEGIN
4690 DROP PROCEDURE IF EXISTS sp1;
4691 CREATE PROCEDURE sp1()
4695 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 'integer:BEGIN
4698 DROP PROCEDURE IF EXISTS sp1;
4699 CREATE PROCEDURE sp1()
4703 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 'interval:BEGIN
4706 DROP PROCEDURE IF EXISTS sp1;
4707 CREATE PROCEDURE sp1()
4711 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 'into:BEGIN
4714 DROP PROCEDURE IF EXISTS sp1;
4715 CREATE PROCEDURE sp1()
4719 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 'is:BEGIN
4722 DROP PROCEDURE IF EXISTS sp1;
4723 CREATE PROCEDURE sp1()
4727 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 ':BEGIN
4730 DROP PROCEDURE IF EXISTS sp1;
4731 CREATE PROCEDURE sp1()
4735 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 'join:BEGIN
4738 DROP PROCEDURE IF EXISTS sp1;
4739 CREATE PROCEDURE sp1()
4743 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 'key:BEGIN
4746 DROP PROCEDURE IF EXISTS sp1;
4747 CREATE PROCEDURE sp1()
4751 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 'keys:BEGIN
4754 DROP PROCEDURE IF EXISTS sp1;
4755 CREATE PROCEDURE sp1()
4759 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 ':BEGIN
4762 DROP PROCEDURE IF EXISTS sp1;
4763 CREATE PROCEDURE sp1()
4767 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 'leading:BEGIN
4770 DROP PROCEDURE IF EXISTS sp1;
4771 CREATE PROCEDURE sp1()
4775 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 ':BEGIN
4778 DROP PROCEDURE IF EXISTS sp1;
4779 CREATE PROCEDURE sp1()
4783 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 'left:BEGIN
4786 DROP PROCEDURE IF EXISTS sp1;
4787 CREATE PROCEDURE sp1()
4791 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 'like:BEGIN
4794 DROP PROCEDURE IF EXISTS sp1;
4795 CREATE PROCEDURE sp1()
4799 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 'limit:BEGIN
4802 DROP PROCEDURE IF EXISTS sp1;
4803 CREATE PROCEDURE sp1()
4807 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 'linear:BEGIN
4810 DROP PROCEDURE IF EXISTS sp1;
4811 CREATE PROCEDURE sp1()
4815 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 'lines:BEGIN
4818 DROP PROCEDURE IF EXISTS sp1;
4819 CREATE PROCEDURE sp1()
4823 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 ':BEGIN
4826 DROP PROCEDURE IF EXISTS sp1;
4827 CREATE PROCEDURE sp1()
4831 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 'localtime:BEGIN
4834 DROP PROCEDURE IF EXISTS sp1;
4835 CREATE PROCEDURE sp1()
4836 localtimestamp:BEGIN
4839 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 'localtimestamp:BEGIN
4842 DROP PROCEDURE IF EXISTS sp1;
4843 CREATE PROCEDURE sp1()
4847 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 ':BEGIN
4850 DROP PROCEDURE IF EXISTS sp1;
4851 CREATE PROCEDURE sp1()
4855 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 'long:BEGIN
4858 DROP PROCEDURE IF EXISTS sp1;
4859 CREATE PROCEDURE sp1()
4863 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 'longblob:BEGIN
4866 DROP PROCEDURE IF EXISTS sp1;
4867 CREATE PROCEDURE sp1()
4871 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 'longtext:BEGIN
4874 DROP PROCEDURE IF EXISTS sp1;
4875 CREATE PROCEDURE sp1()
4879 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 ':BEGIN
4882 DROP PROCEDURE IF EXISTS sp1;
4883 CREATE PROCEDURE sp1()
4887 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 'low_priority:BEGIN
4890 DROP PROCEDURE IF EXISTS sp1;
4891 CREATE PROCEDURE sp1()
4892 master_ssl_verify_server_cert:BEGIN
4895 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 'master_ssl_verify_server_cert:BEGIN
4898 DROP PROCEDURE IF EXISTS sp1;
4899 CREATE PROCEDURE sp1()
4903 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 'match:BEGIN
4906 DROP PROCEDURE IF EXISTS sp1;
4907 CREATE PROCEDURE sp1()
4911 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 'mediumblob:BEGIN
4914 DROP PROCEDURE IF EXISTS sp1;
4915 CREATE PROCEDURE sp1()
4919 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 'mediumint:BEGIN
4922 DROP PROCEDURE IF EXISTS sp1;
4923 CREATE PROCEDURE sp1()
4927 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 'mediumtext:BEGIN
4930 DROP PROCEDURE IF EXISTS sp1;
4931 CREATE PROCEDURE sp1()
4935 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 'middleint:BEGIN
4938 DROP PROCEDURE IF EXISTS sp1;
4939 CREATE PROCEDURE sp1()
4940 minute_microsecond:BEGIN
4943 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 'minute_microsecond:BEGIN
4946 DROP PROCEDURE IF EXISTS sp1;
4947 CREATE PROCEDURE sp1()
4951 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 'minute_second:BEGIN
4954 DROP PROCEDURE IF EXISTS sp1;
4955 CREATE PROCEDURE sp1()
4959 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 'mod:BEGIN
4962 DROP PROCEDURE IF EXISTS sp1;
4963 CREATE PROCEDURE sp1()
4967 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 ':BEGIN
4970 DROP PROCEDURE IF EXISTS sp1;
4971 CREATE PROCEDURE sp1()
4975 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 'natural:BEGIN
4978 DROP PROCEDURE IF EXISTS sp1;
4979 CREATE PROCEDURE sp1()
4983 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 ':BEGIN
4986 DROP PROCEDURE IF EXISTS sp1;
4987 CREATE PROCEDURE sp1()
4988 no_write_to_binlog:BEGIN
4991 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 'no_write_to_binlog:BEGIN
4994 DROP PROCEDURE IF EXISTS sp1;
4995 CREATE PROCEDURE sp1()
4999 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 'null:BEGIN
5002 DROP PROCEDURE IF EXISTS sp1;
5003 CREATE PROCEDURE sp1()
5007 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 'numeric:BEGIN
5010 DROP PROCEDURE IF EXISTS sp1;
5011 CREATE PROCEDURE sp1()
5015 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 'on:BEGIN
5018 DROP PROCEDURE IF EXISTS sp1;
5019 CREATE PROCEDURE sp1()
5023 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 ':BEGIN
5026 DROP PROCEDURE IF EXISTS sp1;
5027 CREATE PROCEDURE sp1()
5031 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 'option:BEGIN
5034 DROP PROCEDURE IF EXISTS sp1;
5035 CREATE PROCEDURE sp1()
5039 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 'optionally:BEGIN
5042 DROP PROCEDURE IF EXISTS sp1;
5043 CREATE PROCEDURE sp1()
5047 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 'or:BEGIN
5050 DROP PROCEDURE IF EXISTS sp1;
5051 CREATE PROCEDURE sp1()
5055 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 'order:BEGIN
5058 DROP PROCEDURE IF EXISTS sp1;
5059 CREATE PROCEDURE sp1()
5063 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 'out:BEGIN
5066 DROP PROCEDURE IF EXISTS sp1;
5067 CREATE PROCEDURE sp1()
5071 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 'outer:BEGIN
5074 DROP PROCEDURE IF EXISTS sp1;
5075 CREATE PROCEDURE sp1()
5079 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 'outfile:BEGIN
5082 DROP PROCEDURE IF EXISTS sp1;
5083 CREATE PROCEDURE sp1()
5087 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 'precision:BEGIN
5090 DROP PROCEDURE IF EXISTS sp1;
5091 CREATE PROCEDURE sp1()
5095 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 'primary:BEGIN
5098 DROP PROCEDURE IF EXISTS sp1;
5099 CREATE PROCEDURE sp1()
5103 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 'procedure:BEGIN
5106 DROP PROCEDURE IF EXISTS sp1;
5107 CREATE PROCEDURE sp1()
5111 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 ':BEGIN
5114 DROP PROCEDURE IF EXISTS sp1;
5115 CREATE PROCEDURE sp1()
5119 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 'range:BEGIN
5122 DROP PROCEDURE IF EXISTS sp1;
5123 CREATE PROCEDURE sp1()
5127 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 'read:BEGIN
5130 DROP PROCEDURE IF EXISTS sp1;
5131 CREATE PROCEDURE sp1()
5135 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 ':BEGIN
5138 DROP PROCEDURE IF EXISTS sp1;
5139 DROP PROCEDURE IF EXISTS sp1;
5140 CREATE PROCEDURE sp1()
5144 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 'read_write:BEGIN
5147 DROP PROCEDURE IF EXISTS sp1;
5148 CREATE PROCEDURE sp1()
5152 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 'real:BEGIN
5155 DROP PROCEDURE IF EXISTS sp1;
5156 CREATE PROCEDURE sp1()
5160 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 'references:BEGIN
5163 DROP PROCEDURE IF EXISTS sp1;
5164 CREATE PROCEDURE sp1()
5168 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 'regexp:BEGIN
5171 DROP PROCEDURE IF EXISTS sp1;
5172 CREATE PROCEDURE sp1()
5176 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 ':BEGIN
5179 DROP PROCEDURE IF EXISTS sp1;
5180 CREATE PROCEDURE sp1()
5184 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 ':BEGIN
5187 DROP PROCEDURE IF EXISTS sp1;
5188 CREATE PROCEDURE sp1()
5192 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 ':BEGIN
5195 DROP PROCEDURE IF EXISTS sp1;
5196 CREATE PROCEDURE sp1()
5200 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 ':BEGIN
5203 DROP PROCEDURE IF EXISTS sp1;
5204 CREATE PROCEDURE sp1()
5208 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 'require:BEGIN
5211 DROP PROCEDURE IF EXISTS sp1;
5212 CREATE PROCEDURE sp1()
5216 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 'restrict:BEGIN
5219 DROP PROCEDURE IF EXISTS sp1;
5220 CREATE PROCEDURE sp1()
5224 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 ':BEGIN
5227 DROP PROCEDURE IF EXISTS sp1;
5228 CREATE PROCEDURE sp1()
5232 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 ':BEGIN
5235 DROP PROCEDURE IF EXISTS sp1;
5236 CREATE PROCEDURE sp1()
5240 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 'right:BEGIN
5243 DROP PROCEDURE IF EXISTS sp1;
5244 CREATE PROCEDURE sp1()
5248 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 'rlike:BEGIN
5251 DROP PROCEDURE IF EXISTS sp1;
5252 CREATE PROCEDURE sp1()
5256 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 'schema:BEGIN
5259 DROP PROCEDURE IF EXISTS sp1;
5260 CREATE PROCEDURE sp1()
5264 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 'schemas:BEGIN
5267 DROP PROCEDURE IF EXISTS sp1;
5268 CREATE PROCEDURE sp1()
5269 second_microsecond:BEGIN
5272 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 'second_microsecond:BEGIN
5275 DROP PROCEDURE IF EXISTS sp1;
5276 CREATE PROCEDURE sp1()
5280 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 ':BEGIN
5283 DROP PROCEDURE IF EXISTS sp1;
5284 CREATE PROCEDURE sp1()
5288 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 'sensitive:BEGIN
5291 DROP PROCEDURE IF EXISTS sp1;
5292 CREATE PROCEDURE sp1()
5296 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 'separator:BEGIN
5299 DROP PROCEDURE IF EXISTS sp1;
5300 CREATE PROCEDURE sp1()
5304 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 ':BEGIN
5307 DROP PROCEDURE IF EXISTS sp1;
5308 CREATE PROCEDURE sp1()
5312 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 ':BEGIN
5315 DROP PROCEDURE IF EXISTS sp1;
5316 CREATE PROCEDURE sp1()
5320 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 'smallint:BEGIN
5323 DROP PROCEDURE IF EXISTS sp1;
5324 CREATE PROCEDURE sp1()
5328 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 'spatial:BEGIN
5331 DROP PROCEDURE IF EXISTS sp1;
5332 CREATE PROCEDURE sp1()
5336 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 'specific:BEGIN
5339 DROP PROCEDURE IF EXISTS sp1;
5340 CREATE PROCEDURE sp1()
5344 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 ':BEGIN
5347 DROP PROCEDURE IF EXISTS sp1;
5348 CREATE PROCEDURE sp1()
5352 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 'sqlexception:BEGIN
5355 DROP PROCEDURE IF EXISTS sp1;
5356 CREATE PROCEDURE sp1()
5360 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 'sqlstate:BEGIN
5363 DROP PROCEDURE IF EXISTS sp1;
5364 CREATE PROCEDURE sp1()
5368 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 'sqlwarning:BEGIN
5371 DROP PROCEDURE IF EXISTS sp1;
5372 CREATE PROCEDURE sp1()
5373 sql_big_result:BEGIN
5376 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 'sql_big_result:BEGIN
5379 DROP PROCEDURE IF EXISTS sp1;
5380 CREATE PROCEDURE sp1()
5381 sql_calc_found_rows:BEGIN
5384 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 'sql_calc_found_rows:BEGIN
5387 DROP PROCEDURE IF EXISTS sp1;
5388 CREATE PROCEDURE sp1()
5389 sql_small_result:BEGIN
5392 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 'sql_small_result:BEGIN
5395 DROP PROCEDURE IF EXISTS sp1;
5396 CREATE PROCEDURE sp1()
5400 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 'ssl:BEGIN
5403 DROP PROCEDURE IF EXISTS sp1;
5404 CREATE PROCEDURE sp1()
5408 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 'starting:BEGIN
5411 DROP PROCEDURE IF EXISTS sp1;
5412 CREATE PROCEDURE sp1()
5416 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 'straight_join:BEGIN
5419 DROP PROCEDURE IF EXISTS sp1;
5420 CREATE PROCEDURE sp1()
5424 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 'table:BEGIN
5427 DROP PROCEDURE IF EXISTS sp1;
5428 CREATE PROCEDURE sp1()
5432 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 'terminated:BEGIN
5435 DROP PROCEDURE IF EXISTS sp1;
5436 CREATE PROCEDURE sp1()
5440 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 'then:BEGIN
5443 DROP PROCEDURE IF EXISTS sp1;
5444 CREATE PROCEDURE sp1()
5448 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 'tinyblob:BEGIN
5451 DROP PROCEDURE IF EXISTS sp1;
5452 CREATE PROCEDURE sp1()
5456 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 'tinyint:BEGIN
5459 DROP PROCEDURE IF EXISTS sp1;
5460 CREATE PROCEDURE sp1()
5464 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 'tinytext:BEGIN
5467 DROP PROCEDURE IF EXISTS sp1;
5468 CREATE PROCEDURE sp1()
5472 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 'to:BEGIN
5475 DROP PROCEDURE IF EXISTS sp1;
5476 CREATE PROCEDURE sp1()
5480 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 'trailing:BEGIN
5483 DROP PROCEDURE IF EXISTS sp1;
5484 CREATE PROCEDURE sp1()
5488 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 'trigger:BEGIN
5491 DROP PROCEDURE IF EXISTS sp1;
5492 CREATE PROCEDURE sp1()
5496 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 'true:BEGIN
5499 DROP PROCEDURE IF EXISTS sp1;
5500 CREATE PROCEDURE sp1()
5504 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 'undo:BEGIN
5507 DROP PROCEDURE IF EXISTS sp1;
5508 CREATE PROCEDURE sp1()
5512 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 'union:BEGIN
5515 DROP PROCEDURE IF EXISTS sp1;
5516 CREATE PROCEDURE sp1()
5520 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 'unique:BEGIN
5523 DROP PROCEDURE IF EXISTS sp1;
5524 CREATE PROCEDURE sp1()
5528 ERROR 0A000: UNLOCK is not allowed in stored procedures
5529 DROP PROCEDURE IF EXISTS sp1;
5530 CREATE PROCEDURE sp1()
5534 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 'unsigned:BEGIN
5537 DROP PROCEDURE IF EXISTS sp1;
5538 CREATE PROCEDURE sp1()
5542 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 ':BEGIN
5545 DROP PROCEDURE IF EXISTS sp1;
5546 CREATE PROCEDURE sp1()
5550 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 'usage:BEGIN
5553 DROP PROCEDURE IF EXISTS sp1;
5554 CREATE PROCEDURE sp1()
5558 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 ':BEGIN
5561 DROP PROCEDURE IF EXISTS sp1;
5562 CREATE PROCEDURE sp1()
5566 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 'using:BEGIN
5569 DROP PROCEDURE IF EXISTS sp1;
5570 CREATE PROCEDURE sp1()
5574 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 'utc_date:BEGIN
5577 DROP PROCEDURE IF EXISTS sp1;
5578 CREATE PROCEDURE sp1()
5582 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 'utc_time:BEGIN
5585 DROP PROCEDURE IF EXISTS sp1;
5586 CREATE PROCEDURE sp1()
5590 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 'utc_timestamp:BEGIN
5593 DROP PROCEDURE IF EXISTS sp1;
5594 CREATE PROCEDURE sp1()
5598 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 'values:BEGIN
5601 DROP PROCEDURE IF EXISTS sp1;
5602 CREATE PROCEDURE sp1()
5606 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 'varbinary:BEGIN
5609 DROP PROCEDURE IF EXISTS sp1;
5610 CREATE PROCEDURE sp1()
5614 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 'varchar:BEGIN
5617 DROP PROCEDURE IF EXISTS sp1;
5618 CREATE PROCEDURE sp1()
5622 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 'varcharacter:BEGIN
5625 DROP PROCEDURE IF EXISTS sp1;
5626 CREATE PROCEDURE sp1()
5630 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 'varying:BEGIN
5633 DROP PROCEDURE IF EXISTS sp1;
5634 CREATE PROCEDURE sp1()
5638 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 'when:BEGIN
5641 DROP PROCEDURE IF EXISTS sp1;
5642 CREATE PROCEDURE sp1()
5646 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 'where:BEGIN
5649 DROP PROCEDURE IF EXISTS sp1;
5650 CREATE PROCEDURE sp1()
5654 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 ':BEGIN
5657 DROP PROCEDURE IF EXISTS sp1;
5658 CREATE PROCEDURE sp1()
5662 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 'with:BEGIN
5665 DROP PROCEDURE IF EXISTS sp1;
5666 CREATE PROCEDURE sp1()
5670 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 'write:BEGIN
5673 DROP PROCEDURE IF EXISTS sp1;
5674 CREATE PROCEDURE sp1()
5678 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 'xor:BEGIN
5681 DROP PROCEDURE IF EXISTS sp1;
5682 CREATE PROCEDURE sp1()
5686 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 'year_month:BEGIN
5689 DROP PROCEDURE IF EXISTS sp1;
5690 CREATE PROCEDURE sp1()
5694 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 'zerofill:BEGIN
5700 Ensure that the labels for multiple BEGIN an END work properly
5701 --------------------------------------------------------------------------------
5702 DROP PROCEDURE IF EXISTS sp1;
5703 CREATE PROCEDURE sp1( )
5712 SELECT f1, f2 into x, y from t2 limit 1;
5722 Warning 1265 Data truncated for column 'x' at row 1
5723 Warning 1265 Data truncated for column 'y' at row 1
5728 Ensure that the labels enclosing each BEGIN/END compound statement must match.
5729 --------------------------------------------------------------------------------
5730 DROP PROCEDURE IF EXISTS sp1;
5731 CREATE PROCEDURE sp1( )
5735 SELECT lf1, f1 into x, y from t2 limit 1;
5739 SELECT f1, f2 into x, y from t2 limit 1;
5741 END begin1_changed//
5742 ERROR 42000: End-label begin2_changed without match
5746 Ensure that it is possible to put a beginning label at the start of a
5747 BEGIN/END compound statement without also requiring an ending label
5748 at the END of the same statement.
5749 --------------------------------------------------------------------------------
5750 DROP PROCEDURE IF EXISTS sp1;
5751 CREATE PROCEDURE sp1( )
5755 SELECT f1, f2 into x, y from t2 limit 1;
5759 Warning 1265 Data truncated for column 'x' at row 1
5760 Warning 1265 Data truncated for column 'y' at row 1
5765 Ensure that it is not possible to put an ending label at the END of
5766 a BEGIN/END compound statement without also requiring a matching
5767 beginning label at the start of the same statement
5768 --------------------------------------------------------------------------------
5769 DROP PROCEDURE IF EXISTS sp1;
5770 CREATE PROCEDURE sp1( )
5774 SELECT f1, f2 into x, y from t2 limit 1;
5776 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 'begin_label' at line 6
5780 Ensure that every beginning label must END with a colon(:)
5781 --------------------------------------------------------------------------------
5782 DROP PROCEDURE IF EXISTS sp1;
5783 CREATE PROCEDURE sp1( )
5787 SELECT f1, f2 into x, y from t2 limit 1;
5789 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 'BEGIN
5792 SELECT f1, f2 into x, y from t2 limit 1;
5797 Ensure that every beginning label with the same scope must be unique. (same label names)
5798 --------------------------------------------------------------------------------
5799 DROP PROCEDURE IF EXISTS sp6;
5800 CREATE PROCEDURE sp6( )
5801 begin_samelabel: BEGIN
5804 SELECT f1, f2 into x, y from t2 limit 1;
5805 begin_samelabel: BEGIN
5808 SELECT f1, f2 into x, y from t2 limit 1;
5809 END begin_samelabel;
5810 begin_samelabel: BEGIN
5813 SELECT f1, f2 into x, y from t2 limit 1;
5814 END begin_samelabel;
5815 END begin_samelabel//
5816 ERROR 42000: Redefining label begin_samelabel
5820 Ensure that the variables, cursors, conditions, and handlers declared for
5821 a stored procedure (with the declare statement) may only be properly defined
5822 --------------------------------------------------------------------------------
5823 DROP PROCEDURE IF EXISTS sp6;
5824 CREATE PROCEDURE sp6( )
5826 declare x char default 'a';
5827 declare y integer default 1;
5828 declare z float default 1.1;
5829 declare a enum("value1", "value2") default 'value1';
5830 declare b decimal(255, 255) default 1.2e+12;
5831 declare c mediumtext default 'mediumtext';
5832 declare d datetime default '2005-02-02 12:12:12';
5833 declare e char default 'b';
5834 declare cur1 cursor for SELECT f1 from db_storedproc.t2;
5835 declare continue handler for sqlstate '02000' set @x2 = 1;
5838 SELECT x, y, z, a, b, c, d, e;
5841 ERROR 42000: Too big scale 255 specified for column ''. Maximum is 30.
5843 ERROR 42000: PROCEDURE db_storedproc.sp6 does not exist
5844 DROP PROCEDURE IF EXISTS sp6;
5845 CREATE PROCEDURE sp6( )
5847 declare x12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567 char default '0';
5848 SELECT x12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567;
5851 x12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567
5857 Ensure that the variables declared for a stored procedure (with the declare
5858 statement) may only be defined in the correct order.
5859 --------------------------------------------------------------------------------
5860 DROP PROCEDURE IF EXISTS sp6;
5861 CREATE PROCEDURE sp6( )
5863 declare x default '0' char;
5866 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 'default '0' char;
5869 DROP PROCEDURE IF EXISTS sp6;
5870 CREATE PROCEDURE sp6( )
5872 declare x char, integer default '0';
5875 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 ' integer default '0';
5878 DROP PROCEDURE IF EXISTS sp6;
5879 CREATE PROCEDURE sp6( )
5881 declare x1, x2 char, integer default '0', 1;
5884 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 ' integer default '0', 1;
5887 DROP PROCEDURE IF EXISTS sp6;
5888 CREATE PROCEDURE sp1( )
5892 SELECT f1, f2 into x, y from t2 limit 1;
5894 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 'char x;
5896 SELECT f1, f2 into x, y from t2 limit 1;
5898 DROP PROCEDURE IF EXISTS sp6;
5899 CREATE PROCEDURE sp1( )
5901 declare char x, y1 integer default 0;
5903 SELECT f1, f2 into x, y from t2 limit 1;
5905 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 'char x, y1 integer default 0;
5907 SELECT f1, f2 into x, y from t2 li' at line 3
5908 DROP PROCEDURE IF EXISTS sp6;
5909 CREATE PROCEDURE sp6( )
5911 declare x default 'a' char;
5913 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 'default 'a' char;
5915 DROP PROCEDURE IF EXISTS sp6;
5916 CREATE PROCEDURE sp6( )
5918 declare condition notable for sqlstate '42s22';
5920 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 'condition notable for sqlstate '42s22';
5922 DROP PROCEDURE IF EXISTS sp6;
5923 CREATE PROCEDURE sp6( )
5925 declare condition for notable sqlstate '42s22';
5927 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 'condition for notable sqlstate '42s22';
5929 DROP PROCEDURE IF EXISTS sp6;
5930 CREATE PROCEDURE sp6( )
5932 declare condition for sqlstate notable '42s22';
5934 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 'condition for sqlstate notable '42s22';
5936 DROP PROCEDURE IF EXISTS sp6;
5937 CREATE PROCEDURE sp6( )
5939 declare condition for sqlstate '42s22' notable;
5941 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 'condition for sqlstate '42s22' notable;
5943 DROP PROCEDURE IF EXISTS sp6;
5944 CREATE PROCEDURE sp6( )
5946 declare cursor cur1 for SELECT f1 from db_storedproc.t2;
5948 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 'cursor cur1 for SELECT f1 from db_storedproc.t2;
5950 DROP PROCEDURE IF EXISTS sp6;
5951 CREATE PROCEDURE sp6( )
5953 declare cursor for cur1 SELECT f1 from db_storedproc.t2;
5955 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 'cursor for cur1 SELECT f1 from db_storedproc.t2;
5957 DROP PROCEDURE IF EXISTS sp6;
5958 CREATE PROCEDURE sp6( )
5960 declare cursor for SELECT cur1 f1 from db_storedproc.t2;
5962 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 'cursor for SELECT cur1 f1 from db_storedproc.t2;
5964 DROP PROCEDURE IF EXISTS sp6;
5965 CREATE PROCEDURE sp6( )
5967 declare handler continue for sqlstate '02000' set @x2 = 1;
5969 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 'continue for sqlstate '02000' set @x2 = 1;
5971 DROP PROCEDURE IF EXISTS sp6;
5972 CREATE PROCEDURE sp6( )
5974 declare handler exit for sqlstate '02000' set @x2 = 1;
5976 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 'exit for sqlstate '02000' set @x2 = 1;
5978 DROP PROCEDURE IF EXISTS sp6;
5979 CREATE PROCEDURE sp6( )
5981 declare handler undo for sqlstate '02000' set @x2 = 1;
5983 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 'undo for sqlstate '02000' set @x2 = 1;
5985 DROP PROCEDURE IF EXISTS sp1;
5986 CREATE PROCEDURE sp1( )
5989 SELECT f1 into x from tb1 limit 9998, 1;
5991 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 'char x;
5992 SELECT f1 into x from tb1 limit 9998, 1;
5994 DROP PROCEDURE IF EXISTS sp1;
5995 CREATE PROCEDURE sp1( )
5997 declare char binary x;
5998 SELECT f2 into x from tb1 limit 9998, 1;
6000 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 'char binary x;
6001 SELECT f2 into x from tb1 limit 9998, 1;
6003 DROP PROCEDURE IF EXISTS sp1;
6004 CREATE PROCEDURE sp1( )
6006 declare char ascii x;
6007 SELECT f3 into x from tb1 limit 9998, 1;
6009 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 'char ascii x;
6010 SELECT f3 into x from tb1 limit 9998, 1;
6012 DROP PROCEDURE IF EXISTS sp1;
6013 CREATE PROCEDURE sp1( )
6016 SELECT f4 into x from tb1 limit 9998, 1;
6018 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 'tinytext x;
6019 SELECT f4 into x from tb1 limit 9998, 1;
6021 DROP PROCEDURE IF EXISTS sp1;
6022 CREATE PROCEDURE sp1( )
6025 SELECT f5 text into x from tb1 limit 9998, 1;
6027 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 ';
6028 SELECT f5 text into x from tb1 limit 9998, 1;
6030 DROP PROCEDURE IF EXISTS sp1;
6031 CREATE PROCEDURE sp1( )
6033 declare mediumtext x;
6034 SELECT f6 into x from tb1 limit 9998, 1;
6036 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 'mediumtext x;
6037 SELECT f6 into x from tb1 limit 9998, 1;
6039 DROP PROCEDURE IF EXISTS sp1;
6040 CREATE PROCEDURE sp1( )
6043 SELECT f7 into x from tb1 limit 9998, 1;
6045 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 'longtext x;
6046 SELECT f7 into x from tb1 limit 9998, 1;
6048 DROP PROCEDURE IF EXISTS sp1;
6049 CREATE PROCEDURE sp1( )
6052 SELECT f8 into x from tb1 limit 9998, 1;
6054 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 'tinyblob x;
6055 SELECT f8 into x from tb1 limit 9998, 1;
6057 DROP PROCEDURE IF EXISTS sp1;
6058 CREATE PROCEDURE sp1( )
6061 SELECT f9 into x from tb1 limit 9998, 1;
6063 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 'blob x;
6064 SELECT f9 into x from tb1 limit 9998, 1;
6066 DROP PROCEDURE IF EXISTS sp1;
6067 CREATE PROCEDURE sp1( )
6069 declare mediumblob x;
6070 SELECT f10 into x from tb1 limit 9998, 1;
6072 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 'mediumblob x;
6073 SELECT f10 into x from tb1 limit 9998, 1;
6075 DROP PROCEDURE IF EXISTS sp1;
6076 CREATE PROCEDURE sp1( )
6079 SELECT f11 into x from tb1 limit 9998, 1;
6081 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 'longblob x;
6082 SELECT f11 into x from tb1 limit 9998, 1;
6084 DROP PROCEDURE IF EXISTS sp1;
6085 CREATE PROCEDURE sp1( )
6088 SELECT f12 into x from tb1 limit 9998, 1;
6090 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 'binary x;
6091 SELECT f12 into x from tb1 limit 9998, 1;
6093 DROP PROCEDURE IF EXISTS sp1;
6094 CREATE PROCEDURE sp1( )
6097 SELECT f13 into x from tb1 limit 9998, 1;
6099 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 'tinyint x;
6100 SELECT f13 into x from tb1 limit 9998, 1;
6102 DROP PROCEDURE IF EXISTS sp1;
6103 CREATE PROCEDURE sp1( )
6105 declare tinyint unsigned x;
6106 SELECT f14 into x from tb1 limit 9998, 1;
6108 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 'tinyint unsigned x;
6109 SELECT f14 into x from tb1 limit 9998, 1;
6111 DROP PROCEDURE IF EXISTS sp1;
6112 CREATE PROCEDURE sp1( )
6114 declare tinyint zerofill x;
6115 SELECT f15 into x from tb1 limit 9998, 1;
6117 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 'tinyint zerofill x;
6118 SELECT f15 into x from tb1 limit 9998, 1;
6120 DROP PROCEDURE IF EXISTS sp1;
6121 CREATE PROCEDURE sp1( )
6123 declare tinyint unsigned zerofill x;
6124 SELECT f16 into x from tb1 limit 9998, 1;
6126 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 'tinyint unsigned zerofill x;
6127 SELECT f16 into x from tb1 limit 9998, 1;
6129 DROP PROCEDURE IF EXISTS sp1;
6130 CREATE PROCEDURE sp1( )
6133 SELECT f17 into x from tb1 limit 9998, 1;
6135 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 'smallint x;
6136 SELECT f17 into x from tb1 limit 9998, 1;
6138 DROP PROCEDURE IF EXISTS sp1;
6139 CREATE PROCEDURE sp1( )
6141 declare smallint unsigned x;
6142 SELECT f18 into x from tb1 limit 9998, 1;
6144 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 'smallint unsigned x;
6145 SELECT f18 into x from tb1 limit 9998, 1;
6147 DROP PROCEDURE IF EXISTS sp1;
6148 CREATE PROCEDURE sp1( )
6150 declare smallint zerofill x;
6151 SELECT f19 into x from tb1 limit 9998, 1;
6153 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 'smallint zerofill x;
6154 SELECT f19 into x from tb1 limit 9998, 1;
6156 DROP PROCEDURE IF EXISTS sp1;
6157 CREATE PROCEDURE sp1( )
6159 declare smallint unsigned zerofill x;
6160 SELECT f20 into x from tb1 limit 9998, 1;
6162 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 'smallint unsigned zerofill x;
6163 SELECT f20 into x from tb1 limit 9998, 1;
6165 DROP PROCEDURE IF EXISTS sp1;
6166 CREATE PROCEDURE sp1( )
6168 declare mediumint x;
6169 SELECT f21 into x from tb1 limit 9998, 1;
6171 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 'mediumint x;
6172 SELECT f21 into x from tb1 limit 9998, 1;
6174 DROP PROCEDURE IF EXISTS sp1;
6175 CREATE PROCEDURE sp1( )
6177 declare mediumint unsigned x;
6178 SELECT f22 into x from tb1 limit 9998, 1;
6180 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 'mediumint unsigned x;
6181 SELECT f22 into x from tb1 limit 9998, 1;
6183 DROP PROCEDURE IF EXISTS sp1;
6184 CREATE PROCEDURE sp1( )
6186 declare mediumint zerofill x;
6187 SELECT f23 into x from tb1 limit 9998, 1;
6189 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 'mediumint zerofill x;
6190 SELECT f23 into x from tb1 limit 9998, 1;
6192 DROP PROCEDURE IF EXISTS sp1;
6193 CREATE PROCEDURE sp1( )
6195 declare mediumint unsigned zerofill x;
6196 SELECT f24 into x from tb1 limit 9998, 1;
6198 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 'mediumint unsigned zerofill x;
6199 SELECT f24 into x from tb1 limit 9998, 1;
6201 DROP PROCEDURE IF EXISTS sp1;
6202 CREATE PROCEDURE sp1( )
6205 SELECT f25 into x from tb1 limit 9998, 1;
6207 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 'int x;
6208 SELECT f25 into x from tb1 limit 9998, 1;
6210 DROP PROCEDURE IF EXISTS sp1;
6211 CREATE PROCEDURE sp1( )
6213 declare int unsigned x;
6214 SELECT f26 into x from tb1 limit 9998, 1;
6216 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 'int unsigned x;
6217 SELECT f26 into x from tb1 limit 9998, 1;
6219 DROP PROCEDURE IF EXISTS sp1;
6220 CREATE PROCEDURE sp1( )
6222 declare int zerofill x;
6223 SELECT f27 into x from tb1 limit 9998, 1;
6225 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 'int zerofill x;
6226 SELECT f27 into x from tb1 limit 9998, 1;
6228 DROP PROCEDURE IF EXISTS sp1;
6229 CREATE PROCEDURE sp1( )
6231 declare int unsigned zerofill x;
6232 SELECT f28 into x from tb1 limit 9998, 1;
6234 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 'int unsigned zerofill x;
6235 SELECT f28 into x from tb1 limit 9998, 1;
6237 DROP PROCEDURE IF EXISTS sp1;
6238 CREATE PROCEDURE sp1( )
6241 SELECT f29 into x from tb1 limit 9998, 1;
6243 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 'bigint x;
6244 SELECT f29 into x from tb1 limit 9998, 1;
6246 DROP PROCEDURE IF EXISTS sp1;
6247 CREATE PROCEDURE sp1( )
6249 declare bigint unsigned x;
6250 elect f30 into x from tb1 limit 9998, 1;
6252 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 'bigint unsigned x;
6253 elect f30 into x from tb1 limit 9998, 1;
6255 DROP PROCEDURE IF EXISTS sp1;
6256 CREATE PROCEDURE sp1( )
6258 declare bigint zerofill x;
6259 SELECT f31 into x from tb1 limit 9998, 1;
6261 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 'bigint zerofill x;
6262 SELECT f31 into x from tb1 limit 9998, 1;
6264 DROP PROCEDURE IF EXISTS sp1;
6265 CREATE PROCEDURE sp1( )
6267 declare bigint unsigned zerofill x;
6268 SELECT f32 into x from tb1 limit 9998, 1;
6270 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 'bigint unsigned zerofill x;
6271 SELECT f32 into x from tb1 limit 9998, 1;
6273 DROP PROCEDURE IF EXISTS sp1;
6274 CREATE PROCEDURE sp1( )
6277 SELECT f33 into x from tb1 limit 9998, 1;
6279 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 'decimal x;
6280 SELECT f33 into x from tb1 limit 9998, 1;
6282 DROP PROCEDURE IF EXISTS sp1;
6283 CREATE PROCEDURE sp1( )
6285 declare decimal unsigned x;
6286 SELECT f34 into x from tb1 limit 9998, 1;
6288 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 'decimal unsigned x;
6289 SELECT f34 into x from tb1 limit 9998, 1;
6291 DROP PROCEDURE IF EXISTS sp1;
6292 CREATE PROCEDURE sp1( )
6294 declare decimal zerofill x;
6295 SELECT f35 into x from tb1 limit 9998, 1;
6297 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 'decimal zerofill x;
6298 SELECT f35 into x from tb1 limit 9998, 1;
6300 DROP PROCEDURE IF EXISTS sp1;
6301 CREATE PROCEDURE sp1( )
6303 declare decimal unsigned zerofill not null x;
6304 SELECT f36 into x from tb1 limit 9998, 1;
6306 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 'decimal unsigned zerofill not null x;
6307 SELECT f36 into x from tb1 limit 9998, 1;' at line 3
6308 DROP PROCEDURE IF EXISTS sp1;
6309 CREATE PROCEDURE sp1( )
6311 declare decimal (0) not null x;
6312 SELECT f37 into x from tb1 limit 9998, 1;
6314 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 'decimal (0) not null x;
6315 SELECT f37 into x from tb1 limit 9998, 1;
6317 DROP PROCEDURE IF EXISTS sp1;
6318 CREATE PROCEDURE sp1( )
6320 declare decimal (64) not null x;
6321 SELECT f38 into x from tb1 limit 9998, 1;
6323 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 'decimal (64) not null x;
6324 SELECT f38 into x from tb1 limit 9998, 1;
6326 DROP PROCEDURE IF EXISTS sp1;
6327 CREATE PROCEDURE sp1( )
6329 declare decimal (0) unsigned not null x;
6330 SELECT f39 into x from tb1 limit 9998, 1;
6332 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 'decimal (0) unsigned not null x;
6333 SELECT f39 into x from tb1 limit 9998, 1;
6335 DROP PROCEDURE IF EXISTS sp1;
6336 CREATE PROCEDURE sp1( )
6338 declare decimal (64) unsigned not null x;
6339 SELECT f40 into x from tb1 limit 9998, 1;
6341 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 'decimal (64) unsigned not null x;
6342 SELECT f40 into x from tb1 limit 9998, 1;
6344 DROP PROCEDURE IF EXISTS sp1;
6345 CREATE PROCEDURE sp1( )
6347 declare decimal (0) zerofill not null x;
6348 SELECT f41 into x from tb1 limit 9998, 1;
6350 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 'decimal (0) zerofill not null x;
6351 SELECT f41 into x from tb1 limit 9998, 1;
6353 DROP PROCEDURE IF EXISTS sp1;
6354 CREATE PROCEDURE sp1( )
6356 declare decimal (64) zerofill not null x;
6357 SELECT f42 into x from tb1 limit 9998, 1;
6359 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 'decimal (64) zerofill not null x;
6360 SELECT f42 into x from tb1 limit 9998, 1;
6362 DROP PROCEDURE IF EXISTS sp1;
6363 CREATE PROCEDURE sp1( )
6365 declare decimal (0) unsigned zerofill not null x;
6366 SELECT f43 into x from tb1 limit 9998, 1;
6368 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 'decimal (0) unsigned zerofill not null x;
6369 SELECT f43 into x from tb1 limit 9998' at line 3
6370 DROP PROCEDURE IF EXISTS sp1;
6371 CREATE PROCEDURE sp1( )
6373 declare decimal (64) unsigned zerofill not null x;
6374 SELECT f44 into x from tb1 limit 9998, 1;
6376 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 'decimal (64) unsigned zerofill not null x;
6377 SELECT f44 into x from tb1 limit 999' at line 3
6378 DROP PROCEDURE IF EXISTS sp1;
6379 CREATE PROCEDURE sp1( )
6381 declare decimal (00) not null x;
6382 SELECT f45 into x from tb1 limit 9998, 1;
6384 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 'decimal (00) not null x;
6385 SELECT f45 into x from tb1 limit 9998, 1;
6387 DROP PROCEDURE IF EXISTS sp1;
6388 CREATE PROCEDURE sp1( )
6390 declare decimal (63, 30) not null x;
6391 SELECT f46 into x from tb1 limit 9998, 1;
6393 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 'decimal (63, 30) not null x;
6394 SELECT f46 into x from tb1 limit 9998, 1;
6396 DROP PROCEDURE IF EXISTS sp1;
6397 CREATE PROCEDURE sp1( )
6399 declare decimal (00) unsigned not null x;
6400 SELECT f47 into x from tb1 limit 9998, 1;
6402 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 'decimal (00) unsigned not null x;
6403 SELECT f47 into x from tb1 limit 9998, 1;
6405 DROP PROCEDURE IF EXISTS sp1;
6406 CREATE PROCEDURE sp1( )
6408 declare decimal (63, 30) unsigned not null x;
6409 SELECT f48 into x from tb1 limit 9998, 1;
6411 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 'decimal (63, 30) unsigned not null x;
6412 SELECT f48 into x from tb1 limit 9998, 1;' at line 3
6413 DROP PROCEDURE IF EXISTS sp1;
6414 CREATE PROCEDURE sp1( )
6416 declare decimal (00) zerofill not null x;
6417 SELECT f49 into x from tb1 limit 9998, 1;
6419 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 'decimal (00) zerofill not null x;
6420 SELECT f49 into x from tb1 limit 9998, 1;
6422 DROP PROCEDURE IF EXISTS sp1;
6423 CREATE PROCEDURE sp1( )
6425 declare decimal (63, 30) zerofill not null x;
6426 SELECT f50 into x from tb1 limit 9998, 1;
6428 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 'decimal (63, 30) zerofill not null x;
6429 SELECT f50 into x from tb1 limit 9998, 1;' at line 3
6430 DROP PROCEDURE IF EXISTS sp1;
6431 CREATE PROCEDURE sp1( )
6433 declare decimal (00) unsigned zerofill not null x;
6434 SELECT f51 into x from tb1 limit 9998, 1;
6436 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 'decimal (00) unsigned zerofill not null x;
6437 SELECT f51 into x from tb1 limit 999' at line 3
6438 DROP PROCEDURE IF EXISTS sp1;
6439 CREATE PROCEDURE sp1( )
6441 declare decimal (63, 30) unsigned zerofill not null x;
6442 SELECT f52 into x from tb1 limit 9998, 1;
6444 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 'decimal (63, 30) unsigned zerofill not null x;
6445 SELECT f52 into x from tb1 limit' at line 3
6446 DROP PROCEDURE IF EXISTS sp1;
6447 CREATE PROCEDURE sp1( )
6449 declare numeric not null x;
6450 SELECT f53 into x from tb1 limit 9998, 1;
6452 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 'numeric not null x;
6453 SELECT f53 into x from tb1 limit 9998, 1;
6455 DROP PROCEDURE IF EXISTS sp1;
6456 CREATE PROCEDURE sp1( )
6458 declare numeric unsigned not null x;
6459 SELECT f54 into x from tb1 limit 9998, 1;
6461 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 'numeric unsigned not null x;
6462 SELECT f54 into x from tb1 limit 9998, 1;
6464 DROP PROCEDURE IF EXISTS sp1;
6465 CREATE PROCEDURE sp1( )
6467 declare numeric zerofill not null x;
6468 SELECT f55 into x from tb1 limit 9998, 1;
6470 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 'numeric zerofill not null x;
6471 SELECT f55 into x from tb1 limit 9998, 1;
6473 DROP PROCEDURE IF EXISTS sp1;
6474 CREATE PROCEDURE sp1( )
6476 declare numeric unsigned zerofill not null x;
6477 SELECT f56 into x from tb1 limit 9998, 1;
6479 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 'numeric unsigned zerofill not null x;
6480 SELECT f56 into x from tb1 limit 9998, 1;' at line 3
6481 DROP PROCEDURE IF EXISTS sp1;
6482 CREATE PROCEDURE sp1( )
6484 declare numeric (0) not null x;
6485 SELECT f57 into x from tb1 limit 9998, 1;
6487 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 'numeric (0) not null x;
6488 SELECT f57 into x from tb1 limit 9998, 1;
6490 DROP PROCEDURE IF EXISTS sp1;
6491 CREATE PROCEDURE sp1( )
6493 declare numeric (64) not nul x;
6494 SELECT f58 into x from tb1 limit 9998, 1;
6496 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 'numeric (64) not nul x;
6497 SELECT f58 into x from tb1 limit 9998, 1;
6499 DROP PROCEDURE IF EXISTS sp1;
6500 CREATE PROCEDURE sp1( )
6502 declare numeric (0) unsigned x;
6503 SELECT f59 into x from tb2 limit 9998, 1;
6505 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 'numeric (0) unsigned x;
6506 SELECT f59 into x from tb2 limit 9998, 1;
6508 DROP PROCEDURE IF EXISTS sp1;
6509 CREATE PROCEDURE sp1( )
6511 declare numeric (64) unsigned x;
6512 SELECT f60 into x from tb2 limit 9998, 1;
6514 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 'numeric (64) unsigned x;
6515 SELECT f60 into x from tb2 limit 9998, 1;
6517 DROP PROCEDURE IF EXISTS sp1;
6518 CREATE PROCEDURE sp1( )
6520 declare numeric (0) zerofill x;
6521 SELECT f61 into x from tb2 limit 9998, 1;
6523 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 'numeric (0) zerofill x;
6524 SELECT f61 into x from tb2 limit 9998, 1;
6526 DROP PROCEDURE IF EXISTS sp1;
6527 CREATE PROCEDURE sp1( )
6529 declare numeric (64) zerofill x;
6530 SELECT f62 into x from tb2 limit 9998, 1;
6532 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 'numeric (64) zerofill x;
6533 SELECT f62 into x from tb2 limit 9998, 1;
6535 DROP PROCEDURE IF EXISTS sp1;
6536 CREATE PROCEDURE sp1( )
6538 declare numeric (0) unsigned zerofill x;
6539 SELECT f63 into x from tb2 limit 9998, 1;
6541 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 'numeric (0) unsigned zerofill x;
6542 SELECT f63 into x from tb2 limit 9998, 1;
6544 DROP PROCEDURE IF EXISTS sp1;
6545 CREATE PROCEDURE sp1( )
6547 declare numeric (64) unsigned zerofill x;
6548 SELECT f64 into x from tb2 limit 9998, 1;
6550 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 'numeric (64) unsigned zerofill x;
6551 SELECT f64 into x from tb2 limit 9998, 1;
6553 DROP PROCEDURE IF EXISTS sp1;
6554 CREATE PROCEDURE sp1( )
6556 declare numeric (00) x;
6557 SELECT f65 into x from tb2 limit 9998, 1;
6559 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 'numeric (00) x;
6560 SELECT f65 into x from tb2 limit 9998, 1;
6562 DROP PROCEDURE IF EXISTS sp1;
6563 CREATE PROCEDURE sp1( )
6565 declare numeric (63, 30) x;
6566 SELECT f66 into x from tb2 limit 9998, 1;
6568 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 'numeric (63, 30) x;
6569 SELECT f66 into x from tb2 limit 9998, 1;
6571 DROP PROCEDURE IF EXISTS sp1;
6572 CREATE PROCEDURE sp1( )
6574 declare numeric (00) unsigned x;
6575 SELECT f67 into x from tb2 limit 9998, 1;
6577 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 'numeric (00) unsigned x;
6578 SELECT f67 into x from tb2 limit 9998, 1;
6580 DROP PROCEDURE IF EXISTS sp1;
6581 CREATE PROCEDURE sp1( )
6583 declare numeric (63, 30) unsigned x;
6584 SELECT f68 into x from tb2 limit 9998, 1;
6586 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 'numeric (63, 30) unsigned x;
6587 SELECT f68 into x from tb2 limit 9998, 1;
6589 DROP PROCEDURE IF EXISTS sp1;
6590 CREATE PROCEDURE sp1( )
6592 declare numeric (00) zerofill x;
6593 SELECT f69 into x from tb2 limit 9998, 1;
6595 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 'numeric (00) zerofill x;
6596 SELECT f69 into x from tb2 limit 9998, 1;
6598 DROP PROCEDURE IF EXISTS sp1;
6599 CREATE PROCEDURE sp1( )
6601 declare numeric (63, 30) zerofill x;
6602 SELECT f70 into x from tb2 limit 9998, 1;
6604 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 'numeric (63, 30) zerofill x;
6605 SELECT f70 into x from tb2 limit 9998, 1;
6607 DROP PROCEDURE IF EXISTS sp1;
6608 CREATE PROCEDURE sp1( )
6610 declare numeric (00) unsigned zerofill x;
6611 SELECT f71 into x from tb2 limit 9998, 1;
6613 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 'numeric (00) unsigned zerofill x;
6614 SELECT f71 into x from tb2 limit 9998, 1;
6616 DROP PROCEDURE IF EXISTS sp1;
6617 CREATE PROCEDURE sp1( )
6619 declare numeric (63, 30) unsigned zerofill x;
6620 SELECT f72 into x from tb2 limit 9998, 1;
6622 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 'numeric (63, 30) unsigned zerofill x;
6623 SELECT f72 into x from tb2 limit 9998, 1;' at line 3
6624 DROP PROCEDURE IF EXISTS sp1;
6625 CREATE PROCEDURE sp1( )
6628 SELECT f73 into x from tb2 limit 9998, 1;
6630 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 'real x;
6631 SELECT f73 into x from tb2 limit 9998, 1;
6633 DROP PROCEDURE IF EXISTS sp1;
6634 CREATE PROCEDURE sp1( )
6636 declare real unsigned x;
6637 SELECT f74 into x from tb2 limit 9998, 1;
6639 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 'real unsigned x;
6640 SELECT f74 into x from tb2 limit 9998, 1;
6642 DROP PROCEDURE IF EXISTS sp1;
6643 CREATE PROCEDURE sp1( )
6645 declare real zerofill x;
6646 SELECT f75 into x from tb2 limit 9998, 1;
6648 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 'real zerofill x;
6649 SELECT f75 into x from tb2 limit 9998, 1;
6651 DROP PROCEDURE IF EXISTS sp1;
6652 CREATE PROCEDURE sp1( )
6654 declare real unsigned zerofill x;
6655 SELECT f76 into x from tb2 limit 9998, 1;
6657 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 'real unsigned zerofill x;
6658 SELECT f76 into x from tb2 limit 9998, 1;
6660 DROP PROCEDURE IF EXISTS sp1;
6661 CREATE PROCEDURE sp1( )
6664 SELECT f77 into x from tb2 limit 9998, 1;
6666 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 'double x;
6667 SELECT f77 into x from tb2 limit 9998, 1;
6669 DROP PROCEDURE IF EXISTS sp1;
6670 CREATE PROCEDURE sp1( )
6672 declare double unsigned x;
6673 SELECT f78 into x from tb2 limit 9998, 1;
6675 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 'double unsigned x;
6676 SELECT f78 into x from tb2 limit 9998, 1;
6678 DROP PROCEDURE IF EXISTS sp1;
6679 CREATE PROCEDURE sp1( )
6681 declare double zerofill x;
6682 SELECT f79 into x from tb2 limit 9998, 1;
6684 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 'double zerofill x;
6685 SELECT f79 into x from tb2 limit 9998, 1;
6687 DROP PROCEDURE IF EXISTS sp1;
6688 CREATE PROCEDURE sp1( )
6690 declare double unsigned zerofill x;
6691 SELECT f80 into x from tb2 limit 9998, 1;
6693 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 'double unsigned zerofill x;
6694 SELECT f80 into x from tb2 limit 9998, 1;
6696 DROP PROCEDURE IF EXISTS sp1;
6697 CREATE PROCEDURE sp1( )
6699 declare float not null x;
6700 SELECT f81 into x from tb2 limit 9998, 1;
6702 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 'float not null x;
6703 SELECT f81 into x from tb2 limit 9998, 1;
6705 DROP PROCEDURE IF EXISTS sp1;
6706 CREATE PROCEDURE sp1( )
6708 declare float unsigned not null x;
6709 SELECT f82 into x from tb2 limit 9998, 1;
6711 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 'float unsigned not null x;
6712 SELECT f82 into x from tb2 limit 9998, 1;
6714 DROP PROCEDURE IF EXISTS sp1;
6715 CREATE PROCEDURE sp1( )
6717 declare float zerofill not null x;
6718 SELECT f83 into x from tb2 limit 9998, 1;
6720 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 'float zerofill not null x;
6721 SELECT f83 into x from tb2 limit 9998, 1;
6723 DROP PROCEDURE IF EXISTS sp1;
6724 CREATE PROCEDURE sp1( )
6726 declare float unsigned zerofill not null x;
6727 SELECT f84 into x from tb2 limit 9998, 1;
6729 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 'float unsigned zerofill not null x;
6730 SELECT f84 into x from tb2 limit 9998, 1;
6732 DROP PROCEDURE IF EXISTS sp1;
6733 CREATE PROCEDURE sp1( )
6735 declare float(0) not null x;
6736 SELECT f85 into x from tb2 limit 9998, 1;
6738 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 'float(0) not null x;
6739 SELECT f85 into x from tb2 limit 9998, 1;
6741 DROP PROCEDURE IF EXISTS sp1;
6742 CREATE PROCEDURE sp1( )
6744 declare float(23) not null x;
6745 SELECT f86 into x from tb2 limit 9998, 1;
6747 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 'float(23) not null x;
6748 SELECT f86 into x from tb2 limit 9998, 1;
6750 DROP PROCEDURE IF EXISTS sp1;
6751 CREATE PROCEDURE sp1( )
6753 declare float(0) unsigned not null x;
6754 SELECT f87 into x from tb2 limit 9998, 1;
6756 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 'float(0) unsigned not null x;
6757 SELECT f87 into x from tb2 limit 9998, 1;
6759 DROP PROCEDURE IF EXISTS sp1;
6760 CREATE PROCEDURE sp1( )
6762 declare float(23) unsigned not null x;
6763 SELECT f88 into x from tb2 limit 9998, 1;
6765 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 'float(23) unsigned not null x;
6766 SELECT f88 into x from tb2 limit 9998, 1;
6768 DROP PROCEDURE IF EXISTS sp1;
6769 CREATE PROCEDURE sp1( )
6771 declare float(0) zerofill not null x;
6772 SELECT f89 into x from tb2 limit 9998, 1;
6774 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 'float(0) zerofill not null x;
6775 SELECT f89 into x from tb2 limit 9998, 1;
6777 DROP PROCEDURE IF EXISTS sp1;
6778 CREATE PROCEDURE sp1( )
6780 declare float(23) zerofill not null x;
6781 SELECT f90 into x from tb2 limit 9998, 1;
6783 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 'float(23) zerofill not null x;
6784 SELECT f90 into x from tb2 limit 9998, 1;
6786 DROP PROCEDURE IF EXISTS sp1;
6787 CREATE PROCEDURE sp1( )
6789 declare float(0) unsigned zerofill not null x;
6790 SELECT f91 into x from tb2 limit 9998, 1;
6792 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 'float(0) unsigned zerofill not null x;
6793 SELECT f91 into x from tb2 limit 9998, 1' at line 3
6794 DROP PROCEDURE IF EXISTS sp1;
6795 CREATE PROCEDURE sp1( )
6797 declare float(23) unsigned zerofill not null x;
6798 SELECT f92 into x from tb2 limit 9998, 1;
6800 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 'float(23) unsigned zerofill not null x;
6801 SELECT f92 into x from tb2 limit 9998, ' at line 3
6802 DROP PROCEDURE IF EXISTS sp1;
6803 CREATE PROCEDURE sp1( )
6805 declare float(24) not null x;
6806 SELECT f93 into x from tb2 limit 9998, 1;
6808 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 'float(24) not null x;
6809 SELECT f93 into x from tb2 limit 9998, 1;
6811 DROP PROCEDURE IF EXISTS sp1;
6812 CREATE PROCEDURE sp1( )
6814 declare float(53) not null x;
6815 SELECT f94 into x from tb2 limit 9998, 1;
6817 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 'float(53) not null x;
6818 SELECT f94 into x from tb2 limit 9998, 1;
6820 DROP PROCEDURE IF EXISTS sp1;
6821 CREATE PROCEDURE sp1( )
6823 declare float(24) unsigned not null x;
6824 SELECT f95 into x from tb2 limit 9998, 1;
6826 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 'float(24) unsigned not null x;
6827 SELECT f95 into x from tb2 limit 9998, 1;
6829 DROP PROCEDURE IF EXISTS sp1;
6830 CREATE PROCEDURE sp1( )
6832 declare float(53) unsigned not null x;
6833 SELECT f96 into x from tb2 limit 9998, 1;
6835 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 'float(53) unsigned not null x;
6836 SELECT f96 into x from tb2 limit 9998, 1;
6838 DROP PROCEDURE IF EXISTS sp1;
6839 CREATE PROCEDURE sp1( )
6841 declare float(24) zerofill not null x;
6842 SELECT f97 into x from tb2 limit 9998, 1;
6844 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 'float(24) zerofill not null x;
6845 SELECT f97 into x from tb2 limit 9998, 1;
6847 DROP PROCEDURE IF EXISTS sp1;
6848 CREATE PROCEDURE sp1( )
6850 declare float(53) zerofill not null x;
6851 SELECT f98 into x from tb2 limit 9998, 1;
6853 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 'float(53) zerofill not null x;
6854 SELECT f98 into x from tb2 limit 9998, 1;
6856 DROP PROCEDURE IF EXISTS sp1;
6857 CREATE PROCEDURE sp1( )
6859 declare float(24) unsigned zerofill not null x;
6860 SELECT f99 into x from tb2 limit 9998, 1;
6862 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 'float(24) unsigned zerofill not null x;
6863 SELECT f99 into x from tb2 limit 9998, ' at line 3
6864 DROP PROCEDURE IF EXISTS sp1;
6865 CREATE PROCEDURE sp1( )
6867 declare float(53) unsigned zerofill not null x;
6868 SELECT f100 into x from tb2 limit 9998, 1;
6870 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 'float(53) unsigned zerofill not null x;
6871 SELECT f100 into x from tb2 limit 9998,' at line 3
6872 DROP PROCEDURE IF EXISTS sp1;
6873 CREATE PROCEDURE sp1( )
6875 declare date not null x;
6876 SELECT f101 into x from tb2 limit 9998, 1;
6878 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 'not null x;
6879 SELECT f101 into x from tb2 limit 9998, 1;
6881 DROP PROCEDURE IF EXISTS sp1;
6882 CREATE PROCEDURE sp1( )
6884 declare time not null x;
6885 SELECT f102 into x from tb2 limit 9998, 1;
6887 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 'not null x;
6888 SELECT f102 into x from tb2 limit 9998, 1;
6890 DROP PROCEDURE IF EXISTS sp1;
6891 CREATE PROCEDURE sp1( )
6893 declare datetime not null x;
6894 SELECT f103 into x from tb2 limit 9998, 1;
6896 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 'not null x;
6897 SELECT f103 into x from tb2 limit 9998, 1;
6899 DROP PROCEDURE IF EXISTS sp1;
6900 CREATE PROCEDURE sp1( )
6902 declare timestamp not null x;
6903 SELECT f104 into x from tb2 limit 9998, 1;
6905 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 'not null x;
6906 SELECT f104 into x from tb2 limit 9998, 1;
6908 DROP PROCEDURE IF EXISTS sp1;
6909 CREATE PROCEDURE sp1( )
6911 declare year not null x;
6912 SELECT f105 into x from tb2 limit 9998, 1;
6914 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 'not null x;
6915 SELECT f105 into x from tb2 limit 9998, 1;
6917 DROP PROCEDURE IF EXISTS sp1;
6918 CREATE PROCEDURE sp1( )
6920 declare year(3) not null x;
6921 SELECT f106 into x from tb2 limit 9998, 1;
6923 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 '(3) not null x;
6924 SELECT f106 into x from tb2 limit 9998, 1;
6926 DROP PROCEDURE IF EXISTS sp1;
6927 CREATE PROCEDURE sp1( )
6929 declare year(4) not null x;
6930 SELECT f107 into x from tb2 limit 9998, 1;
6932 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 '(4) not null x;
6933 SELECT f107 into x from tb2 limit 9998, 1;
6935 DROP PROCEDURE IF EXISTS sp1;
6936 CREATE PROCEDURE sp1( )
6938 declare enum("1enum", "2enum") not null x;
6939 SELECT f108 into x from tb2 limit 9998, 1;
6941 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 '("1enum", "2enum") not null x;
6942 SELECT f108 into x from tb2 limit 9998, 1;
6944 DROP PROCEDURE IF EXISTS sp1;
6945 CREATE PROCEDURE sp1( )
6947 declare set("1set", "2set") not nul x;
6948 SELECT f109 into x from tb2 limit 9998, 1;
6950 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 'set("1set", "2set") not nul x;
6951 SELECT f109 into x from tb2 limit 9998, 1;
6956 Ensure that the handlers declared for a stored procedure (with the declare
6957 statement) may only be defined in the correct order
6958 --------------------------------------------------------------------------------
6959 DROP PROCEDURE IF EXISTS sp1;
6960 CREATE PROCEDURE sp1()
6962 declare continue handler for sqlstate '23000' set @x2 = 1;
6965 ERROR 42000: Variable or condition declaration after cursor or handler declaration
6966 DROP PROCEDURE IF EXISTS sp6;
6967 CREATE PROCEDURE sp6( )
6969 declare cursor1 cursor for SELECT f1 from tb1;
6972 ERROR 42000: Variable or condition declaration after cursor or handler declaration
6973 DROP PROCEDURE IF EXISTS sp6;
6974 CREATE PROCEDURE sp6( )
6976 declare cursor1 cursor for SELECT f1 from tb1;
6977 declare sqlcondition condition for sqlstate '02000';
6979 ERROR 42000: Variable or condition declaration after cursor or handler declaration
6980 DROP PROCEDURE IF EXISTS sp6;
6981 CREATE PROCEDURE sp6( )
6983 declare sqlcondition condition for sqlstate '02000';
6984 declare continue handler for sqlcondition set @x=1;
6985 declare cursor1 cursor for SELECT f1 from tb1;
6987 ERROR 42000: Cursor declaration after handler declaration
6991 Ensure that the declare statement can declare multiple variables both separately
6992 and all at once from a variable list. (multiple declaration)
6993 --------------------------------------------------------------------------------
6994 DROP PROCEDURE IF EXISTS sp1;
6995 CREATE PROCEDURE sp1()
6997 DECLARE x1 CHAR(100) DEFAULT 'outer';
6999 DECLARE x1 CHAR(100) DEFAULT x1;
7003 DROP PROCEDURE IF EXISTS sp1;
7004 CREATE PROCEDURE sp1( )
7006 declare x, y, z char default null;
7012 DROP PROCEDURE IF EXISTS sp1;
7013 CREATE PROCEDURE sp1( )
7015 declare x, y, z char ascii default null;
7021 DROP PROCEDURE IF EXISTS sp1;
7022 CREATE PROCEDURE sp1( )
7024 declare x, y, z tinytext default null;
7030 DROP PROCEDURE IF EXISTS sp1;
7031 CREATE PROCEDURE sp1( )
7033 declare x, y, z text default null;
7039 DROP PROCEDURE IF EXISTS sp1;
7040 CREATE PROCEDURE sp1( )
7042 declare x, y, z mediumtext default null;
7048 DROP PROCEDURE IF EXISTS sp1;
7049 CREATE PROCEDURE sp1( )
7051 declare x, y, z longtext default null;
7057 DROP PROCEDURE IF EXISTS sp1;
7058 CREATE PROCEDURE sp1( )
7060 declare x, y, z tinyblob default null;
7066 DROP PROCEDURE IF EXISTS sp1;
7067 CREATE PROCEDURE sp1( )
7069 declare x, y, z blob default null;
7075 DROP PROCEDURE IF EXISTS sp1;
7076 CREATE PROCEDURE sp1( )
7078 declare x, y, z mediumblob default null;
7084 DROP PROCEDURE IF EXISTS sp1;
7085 CREATE PROCEDURE sp1( )
7087 declare x, y, z longblob default null;
7093 DROP PROCEDURE IF EXISTS sp1;
7094 CREATE PROCEDURE sp1( )
7096 declare x, y, z binary default null;
7102 DROP PROCEDURE IF EXISTS sp1;
7103 CREATE PROCEDURE sp1( )
7105 declare x, y, z tinyint default -126;
7111 DROP PROCEDURE IF EXISTS sp1;
7112 CREATE PROCEDURE sp1( )
7114 declare x, y, z tinyint unsigned default 253;
7120 DROP PROCEDURE IF EXISTS sp1;
7121 CREATE PROCEDURE sp1( )
7123 declare x, y, z tinyint zerofill default -1;
7130 Warning 1264 Out of range value for column 'x' at row 1
7131 Warning 1264 Out of range value for column 'y' at row 1
7132 Warning 1264 Out of range value for column 'z' at row 1
7133 DROP PROCEDURE IF EXISTS sp1;
7134 CREATE PROCEDURE sp1( )
7136 declare x, y, z tinyint unsigned zerofill default 1;
7142 DROP PROCEDURE IF EXISTS sp1;
7143 CREATE PROCEDURE sp1( )
7145 declare x, y, z smallint default -32768;
7150 -32768 -32768 -32768
7151 DROP PROCEDURE IF EXISTS sp1;
7152 CREATE PROCEDURE sp1( )
7154 declare x, y, z smallint unsigned default 65535;
7160 DROP PROCEDURE IF EXISTS sp1;
7161 CREATE PROCEDURE sp1( )
7163 declare x, y, z smallint zerofill default -1;
7170 Warning 1264 Out of range value for column 'x' at row 1
7171 Warning 1264 Out of range value for column 'y' at row 1
7172 Warning 1264 Out of range value for column 'z' at row 1
7173 DROP PROCEDURE IF EXISTS sp1;
7174 CREATE PROCEDURE sp1( )
7176 declare x, y, z smallint unsigned zerofill default 1;
7182 DROP PROCEDURE IF EXISTS sp1;
7183 CREATE PROCEDURE sp1( )
7185 declare x, y, z mediumint default -8388608;
7190 -8388608 -8388608 -8388608
7191 DROP PROCEDURE IF EXISTS sp1;
7192 CREATE PROCEDURE sp1( )
7194 declare x, y, z mediumint unsigned default 16777215;
7199 16777215 16777215 16777215
7200 DROP PROCEDURE IF EXISTS sp1;
7201 CREATE PROCEDURE sp1( )
7203 declare x, y, z mediumint zerofill default -1;
7208 00000000 00000000 00000000
7210 Warning 1264 Out of range value for column 'x' at row 1
7211 Warning 1264 Out of range value for column 'y' at row 1
7212 Warning 1264 Out of range value for column 'z' at row 1
7213 DROP PROCEDURE IF EXISTS sp1;
7214 CREATE PROCEDURE sp1( )
7216 declare x, y, z mediumint unsigned zerofill default 1;
7221 00000001 00000001 00000001
7222 DROP PROCEDURE IF EXISTS sp1;
7223 CREATE PROCEDURE sp1( )
7225 declare x, y, z int default -2147483648;
7230 -2147483648 -2147483648 -2147483648
7231 DROP PROCEDURE IF EXISTS sp1;
7232 CREATE PROCEDURE sp1( )
7234 declare x, y, z int unsigned default 4294967295;
7239 4294967295 4294967295 4294967295
7240 DROP PROCEDURE IF EXISTS sp1;
7241 CREATE PROCEDURE sp1( )
7243 declare x, y, z int zerofill default -1;
7248 0000000000 0000000000 0000000000
7250 Warning 1264 Out of range value for column 'x' at row 1
7251 Warning 1264 Out of range value for column 'y' at row 1
7252 Warning 1264 Out of range value for column 'z' at row 1
7253 DROP PROCEDURE IF EXISTS sp1;
7254 CREATE PROCEDURE sp1( )
7256 declare x, y, z int unsigned zerofill default 1;
7261 0000000001 0000000001 0000000001
7262 DROP PROCEDURE IF EXISTS sp1;
7263 CREATE PROCEDURE sp1( )
7265 declare x, y, z bigint default -9223372036854775808;
7270 -9223372036854775808 -9223372036854775808 -9223372036854775808
7271 DROP PROCEDURE IF EXISTS sp1;
7272 CREATE PROCEDURE sp1( )
7274 declare x, y, z bigint unsigned default 18446744073709551615;
7279 18446744073709551615 18446744073709551615 18446744073709551615
7280 DROP PROCEDURE IF EXISTS sp1;
7281 CREATE PROCEDURE sp1( )
7283 declare x, y, z bigint zerofill default -1;
7288 00000000000000000000 00000000000000000000 00000000000000000000
7290 Warning 1264 Out of range value for column 'x' at row 1
7291 Warning 1264 Out of range value for column 'y' at row 1
7292 Warning 1264 Out of range value for column 'z' at row 1
7293 DROP PROCEDURE IF EXISTS sp1;
7294 CREATE PROCEDURE sp1( )
7296 declare x, y, z bigint unsigned zerofill default 1;
7301 00000000000000000001 00000000000000000001 00000000000000000001
7302 DROP PROCEDURE IF EXISTS sp1;
7303 CREATE PROCEDURE sp1( )
7305 declare x, y, z decimal default -34028234660123456789012345678901234567;
7310 -9999999999 -9999999999 -9999999999
7312 Warning 1264 Out of range value for column 'x' at row 1
7313 Warning 1264 Out of range value for column 'y' at row 1
7314 Warning 1264 Out of range value for column 'z' at row 1
7315 DROP PROCEDURE IF EXISTS sp1;
7316 CREATE PROCEDURE sp1( )
7318 declare x, y, z decimal unsigned default 1.175494351e-38;
7325 Note 1265 Data truncated for column 'x' at row 1
7326 Note 1265 Data truncated for column 'y' at row 1
7327 Note 1265 Data truncated for column 'z' at row 1
7328 DROP PROCEDURE IF EXISTS sp1;
7329 CREATE PROCEDURE sp1( )
7331 declare x, y, z decimal zerofill default -34028234660123456789012345678901234567;
7336 0000000000 0000000000 0000000000
7338 Warning 1264 Out of range value for column 'x' at row 1
7339 Warning 1264 Out of range value for column 'y' at row 1
7340 Warning 1264 Out of range value for column 'z' at row 1
7341 DROP PROCEDURE IF EXISTS sp1;
7342 CREATE PROCEDURE sp1( )
7344 declare x, y, z decimal unsigned zerofill default 1.175494351e-38;
7349 0000000000 0000000000 0000000000
7351 Note 1265 Data truncated for column 'x' at row 1
7352 Note 1265 Data truncated for column 'y' at row 1
7353 Note 1265 Data truncated for column 'z' at row 1
7354 DROP PROCEDURE IF EXISTS sp1;
7355 CREATE PROCEDURE sp1( )
7357 declare x, y, z numeric default 1.175494351e-38;
7364 Note 1265 Data truncated for column 'x' at row 1
7365 Note 1265 Data truncated for column 'y' at row 1
7366 Note 1265 Data truncated for column 'z' at row 1
7367 DROP PROCEDURE IF EXISTS sp1;
7368 CREATE PROCEDURE sp1( )
7370 declare x, y, z numeric unsigned default 1.175494351e-38;
7377 Note 1265 Data truncated for column 'x' at row 1
7378 Note 1265 Data truncated for column 'y' at row 1
7379 Note 1265 Data truncated for column 'z' at row 1
7380 DROP PROCEDURE IF EXISTS sp1;
7381 CREATE PROCEDURE sp1( )
7383 declare x, y, z numeric zerofill default 1.175494351e-38;
7388 0000000000 0000000000 0000000000
7390 Note 1265 Data truncated for column 'x' at row 1
7391 Note 1265 Data truncated for column 'y' at row 1
7392 Note 1265 Data truncated for column 'z' at row 1
7393 DROP PROCEDURE IF EXISTS sp1;
7394 CREATE PROCEDURE sp1( )
7396 declare x, y, z numeric unsigned zerofill default 1.175494351e-38;
7401 0000000000 0000000000 0000000000
7403 Note 1265 Data truncated for column 'x' at row 1
7404 Note 1265 Data truncated for column 'y' at row 1
7405 Note 1265 Data truncated for column 'z' at row 1
7406 DROP PROCEDURE IF EXISTS sp1;
7407 CREATE PROCEDURE sp1( )
7409 declare x, y, z real default 1.175494351e-38;
7414 1.175494351e-38 1.175494351e-38 1.175494351e-38
7415 DROP PROCEDURE IF EXISTS sp1;
7416 CREATE PROCEDURE sp1( )
7418 declare x, y, z real unsigned default 1.175494351e-38;
7423 1.175494351e-38 1.175494351e-38 1.175494351e-38
7424 DROP PROCEDURE IF EXISTS sp1;
7425 CREATE PROCEDURE sp1( )
7427 declare x, y, z real zerofill default 1.175494351e-38;
7432 00000001.175494351e-38 00000001.175494351e-38 00000001.175494351e-38
7433 DROP PROCEDURE IF EXISTS sp1;
7434 CREATE PROCEDURE sp1( )
7436 declare x, y, z real unsigned zerofill default 1.175494351e-38;
7441 00000001.175494351e-38 00000001.175494351e-38 00000001.175494351e-38
7442 DROP PROCEDURE IF EXISTS sp1;
7443 CREATE PROCEDURE sp1( )
7445 declare x, y, z float default 1.175494351e-38;
7450 1.17549e-38 1.17549e-38 1.17549e-38
7451 DROP PROCEDURE IF EXISTS sp1;
7452 CREATE PROCEDURE sp1( )
7454 declare x, y, z float unsigned default 1.175494351e-38;
7459 1.17549e-38 1.17549e-38 1.17549e-38
7460 DROP PROCEDURE IF EXISTS sp1;
7461 CREATE PROCEDURE sp1( )
7463 declare x, y, z float zerofill default 1.175494351e-38;
7468 01.17549e-38 01.17549e-38 01.17549e-38
7469 DROP PROCEDURE IF EXISTS sp1;
7470 CREATE PROCEDURE sp1( )
7472 declare x, y, z float unsigned zerofill default 1.175494351e-38;
7477 01.17549e-38 01.17549e-38 01.17549e-38
7478 DROP PROCEDURE IF EXISTS sp1;
7479 CREATE PROCEDURE sp1( )
7481 declare x, y, z date default '2005-02-02';
7486 2005-02-02 2005-02-02 2005-02-02
7487 DROP PROCEDURE IF EXISTS sp1;
7488 CREATE PROCEDURE sp1( )
7490 declare x, y, z time default '12:20:12';
7495 12:20:12 12:20:12 12:20:12
7496 DROP PROCEDURE IF EXISTS sp1;
7497 CREATE PROCEDURE sp1( )
7499 declare x, y, z datetime default '2005-02-02 12:20:12';
7504 2005-02-02 12:20:12 2005-02-02 12:20:12 2005-02-02 12:20:12
7505 DROP PROCEDURE IF EXISTS sp1;
7506 CREATE PROCEDURE sp1( )
7508 declare x, y, z timestamp default '20050202122012';
7513 2005-02-02 12:20:12 2005-02-02 12:20:12 2005-02-02 12:20:12
7514 DROP PROCEDURE IF EXISTS sp1;
7515 CREATE PROCEDURE sp1( )
7517 declare x, y, z year default 2005;
7523 DROP PROCEDURE IF EXISTS sp1;
7524 CREATE PROCEDURE sp1( )
7526 declare x, y, z year(3) default 2005;
7530 Note 1287 'YEAR(3)' is deprecated and will be removed in a future release. Please use YEAR(4) instead
7535 Note 1287 'YEAR(3)' is deprecated and will be removed in a future release. Please use YEAR(4) instead
7536 DROP PROCEDURE IF EXISTS sp1;
7537 CREATE PROCEDURE sp1( )
7539 declare x, y, z year(4) default 2005;
7545 DROP PROCEDURE IF EXISTS sp1;
7546 CREATE PROCEDURE sp1( )
7548 declare x, y, z enum("1enum", "2enum") default "2enum";
7554 DROP PROCEDURE IF EXISTS sp1;
7555 CREATE PROCEDURE sp1( )
7557 declare x, y, z set("1set", "2set") default "2set";
7567 Ensure that the declare statement can declare multiple variables both separately
7568 and all at once from a variable list. (multiple declaration).
7569 --------------------------------------------------------------------------------
7570 DROP PROCEDURE IF EXISTS sp6;
7571 CREATE PROCEDURE sp6( )
7573 declare a, b char default '2';
7574 declare c, d float default 1.3;
7575 declare e, f text default 'text';
7576 declare g, h enum("value1", "value2" ) default 'value1';
7577 declare i, j datetime default '2005-02-02 12:12:12';
7578 declare k, l blob default 'blob';
7579 SELECT a, b, c, d, e, f, g, h, k, l;
7583 2 2 1.3 1.3 text text value1 value1 blob blob
7588 Ensure that the invalid variable declarations are rejected, with an appropriate
7590 --------------------------------------------------------------------------------
7591 DROP PROCEDURE IF EXISTS sp1;
7592 CREATE PROCEDURE sp1( )
7595 SELECT f2 into x from t2 limit 1;
7597 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 '@x char;
7598 SELECT f2 into x from t2 limit 1;
7600 DROP PROCEDURE IF EXISTS sp1;
7601 CREATE PROCEDURE sp1()
7603 declare accessible char;
7605 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 'accessible char;
7607 DROP PROCEDURE IF EXISTS sp1;
7608 CREATE PROCEDURE sp1()
7612 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 'add char;
7614 DROP PROCEDURE IF EXISTS sp1;
7615 CREATE PROCEDURE sp1()
7619 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 'all char;
7621 DROP PROCEDURE IF EXISTS sp1;
7622 CREATE PROCEDURE sp1()
7626 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 'alter char;
7628 DROP PROCEDURE IF EXISTS sp1;
7629 CREATE PROCEDURE sp1()
7631 declare analyze char;
7633 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 'analyze char;
7635 DROP PROCEDURE IF EXISTS sp1;
7636 CREATE PROCEDURE sp1()
7640 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 'and char;
7642 DROP PROCEDURE IF EXISTS sp1;
7643 CREATE PROCEDURE sp1()
7647 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 'as char;
7649 DROP PROCEDURE IF EXISTS sp1;
7650 CREATE PROCEDURE sp1()
7654 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 'asc char;
7656 DROP PROCEDURE IF EXISTS sp1;
7657 CREATE PROCEDURE sp1()
7659 declare asensitive char;
7661 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 'asensitive char;
7663 DROP PROCEDURE IF EXISTS sp1;
7664 CREATE PROCEDURE sp1()
7666 declare before char;
7668 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 'before char;
7670 DROP PROCEDURE IF EXISTS sp1;
7671 CREATE PROCEDURE sp1()
7673 declare between char;
7675 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 'between char;
7677 DROP PROCEDURE IF EXISTS sp1;
7678 CREATE PROCEDURE sp1()
7680 declare bigint char;
7682 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 'bigint char;
7684 DROP PROCEDURE IF EXISTS sp1;
7685 CREATE PROCEDURE sp1()
7687 declare binary char;
7689 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 'binary char;
7691 DROP PROCEDURE IF EXISTS sp1;
7692 CREATE PROCEDURE sp1()
7696 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 'blob char;
7698 DROP PROCEDURE IF EXISTS sp1;
7699 CREATE PROCEDURE sp1()
7703 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 'both char;
7705 DROP PROCEDURE IF EXISTS sp1;
7706 CREATE PROCEDURE sp1()
7710 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 'by char;
7712 DROP PROCEDURE IF EXISTS sp1;
7713 CREATE PROCEDURE sp1()
7717 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 'call char;
7719 DROP PROCEDURE IF EXISTS sp1;
7720 CREATE PROCEDURE sp1()
7722 declare cascade char;
7724 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 'cascade char;
7726 DROP PROCEDURE IF EXISTS sp1;
7727 CREATE PROCEDURE sp1()
7731 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 'case char;
7733 DROP PROCEDURE IF EXISTS sp1;
7734 CREATE PROCEDURE sp1()
7736 declare change char;
7738 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 'change char;
7740 DROP PROCEDURE IF EXISTS sp1;
7741 CREATE PROCEDURE sp1()
7745 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 'char char;
7747 DROP PROCEDURE IF EXISTS sp1;
7748 CREATE PROCEDURE sp1()
7750 declare character char;
7752 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 'character char;
7754 DROP PROCEDURE IF EXISTS sp1;
7755 CREATE PROCEDURE sp1()
7759 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 'check char;
7761 DROP PROCEDURE IF EXISTS sp1;
7762 CREATE PROCEDURE sp1()
7764 declare collate char;
7766 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 'collate char;
7768 DROP PROCEDURE IF EXISTS sp1;
7769 CREATE PROCEDURE sp1()
7771 declare column char;
7773 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 'column char;
7775 DROP PROCEDURE IF EXISTS sp1;
7776 CREATE PROCEDURE sp1()
7778 declare condition char;
7780 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 'condition char;
7782 DROP PROCEDURE IF EXISTS sp1;
7783 CREATE PROCEDURE sp1()
7785 declare constraint char;
7787 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 'constraint char;
7789 DROP PROCEDURE IF EXISTS sp1;
7790 CREATE PROCEDURE sp1()
7792 declare continue char;
7794 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 'char;
7796 DROP PROCEDURE IF EXISTS sp1;
7797 CREATE PROCEDURE sp1()
7799 declare convert char;
7801 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 'convert char;
7803 DROP PROCEDURE IF EXISTS sp1;
7804 CREATE PROCEDURE sp1()
7806 declare create char;
7808 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 'create char;
7810 DROP PROCEDURE IF EXISTS sp1;
7811 CREATE PROCEDURE sp1()
7815 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 'cross char;
7817 DROP PROCEDURE IF EXISTS sp1;
7818 CREATE PROCEDURE sp1()
7820 declare current_date char;
7822 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 'current_date char;
7824 DROP PROCEDURE IF EXISTS sp1;
7825 CREATE PROCEDURE sp1()
7827 declare current_time char;
7829 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 'current_time char;
7831 DROP PROCEDURE IF EXISTS sp1;
7832 CREATE PROCEDURE sp1()
7834 declare current_timestamp char;
7836 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 'current_timestamp char;
7838 DROP PROCEDURE IF EXISTS sp1;
7839 CREATE PROCEDURE sp1()
7841 declare current_user char;
7843 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 'current_user char;
7845 DROP PROCEDURE IF EXISTS sp1;
7846 CREATE PROCEDURE sp1()
7848 declare cursor char;
7850 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 'cursor char;
7852 DROP PROCEDURE IF EXISTS sp1;
7853 CREATE PROCEDURE sp1()
7855 declare database char;
7857 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 'database char;
7859 DROP PROCEDURE IF EXISTS sp1;
7860 CREATE PROCEDURE sp1()
7862 declare databases char;
7864 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 'databases char;
7866 DROP PROCEDURE IF EXISTS sp1;
7867 CREATE PROCEDURE sp1()
7869 declare day_hour char;
7871 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 'day_hour char;
7873 DROP PROCEDURE IF EXISTS sp1;
7874 CREATE PROCEDURE sp1()
7876 declare day_microsecond char;
7878 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 'day_microsecond char;
7880 DROP PROCEDURE IF EXISTS sp1;
7881 CREATE PROCEDURE sp1()
7883 declare day_minute char;
7885 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 'day_minute char;
7887 DROP PROCEDURE IF EXISTS sp1;
7888 CREATE PROCEDURE sp1()
7890 declare day_second char;
7892 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 'day_second char;
7894 DROP PROCEDURE IF EXISTS sp1;
7895 CREATE PROCEDURE sp1()
7899 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 'dec char;
7901 DROP PROCEDURE IF EXISTS sp1;
7902 CREATE PROCEDURE sp1()
7904 declare decimal char;
7906 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 'decimal char;
7908 DROP PROCEDURE IF EXISTS sp1;
7909 CREATE PROCEDURE sp1()
7911 declare declare char;
7913 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 'declare char;
7915 DROP PROCEDURE IF EXISTS sp1;
7916 CREATE PROCEDURE sp1()
7918 declare default char;
7920 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 'default char;
7922 DROP PROCEDURE IF EXISTS sp1;
7923 CREATE PROCEDURE sp1()
7925 declare delayed char;
7927 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 'delayed char;
7929 DROP PROCEDURE IF EXISTS sp1;
7930 CREATE PROCEDURE sp1()
7932 declare delete char;
7934 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 'delete char;
7936 DROP PROCEDURE IF EXISTS sp1;
7937 CREATE PROCEDURE sp1()
7941 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 'desc char;
7943 DROP PROCEDURE IF EXISTS sp1;
7944 CREATE PROCEDURE sp1()
7946 declare describe char;
7948 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 'describe char;
7950 DROP PROCEDURE IF EXISTS sp1;
7951 CREATE PROCEDURE sp1()
7953 declare deterministic char;
7955 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 'deterministic char;
7957 DROP PROCEDURE IF EXISTS sp1;
7958 CREATE PROCEDURE sp1()
7960 declare distinct char;
7962 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 'distinct char;
7964 DROP PROCEDURE IF EXISTS sp1;
7965 CREATE PROCEDURE sp1()
7967 declare distinctrow char;
7969 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 'distinctrow char;
7971 DROP PROCEDURE IF EXISTS sp1;
7972 CREATE PROCEDURE sp1()
7976 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 'div char;
7978 DROP PROCEDURE IF EXISTS sp1;
7979 CREATE PROCEDURE sp1()
7981 declare double char;
7983 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 'double char;
7985 DROP PROCEDURE IF EXISTS sp1;
7986 CREATE PROCEDURE sp1()
7990 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 'drop char;
7992 DROP PROCEDURE IF EXISTS sp1;
7993 CREATE PROCEDURE sp1()
7997 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 'dual char;
7999 DROP PROCEDURE IF EXISTS sp1;
8000 CREATE PROCEDURE sp1()
8004 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 'each char;
8006 DROP PROCEDURE IF EXISTS sp1;
8007 CREATE PROCEDURE sp1()
8011 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 'else char;
8013 DROP PROCEDURE IF EXISTS sp1;
8014 CREATE PROCEDURE sp1()
8016 declare elseif char;
8018 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 'elseif char;
8020 DROP PROCEDURE IF EXISTS sp1;
8021 CREATE PROCEDURE sp1()
8023 declare enclosed char;
8025 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 'enclosed char;
8027 DROP PROCEDURE IF EXISTS sp1;
8028 CREATE PROCEDURE sp1()
8030 declare escaped char;
8032 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 'escaped char;
8034 DROP PROCEDURE IF EXISTS sp1;
8035 CREATE PROCEDURE sp1()
8037 declare exists char;
8039 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 'exists char;
8041 DROP PROCEDURE IF EXISTS sp1;
8042 CREATE PROCEDURE sp1()
8046 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 'char;
8048 DROP PROCEDURE IF EXISTS sp1;
8049 CREATE PROCEDURE sp1()
8051 declare explain char;
8053 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 'explain char;
8055 DROP PROCEDURE IF EXISTS sp1;
8056 CREATE PROCEDURE sp1()
8060 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 'false char;
8062 DROP PROCEDURE IF EXISTS sp1;
8063 CREATE PROCEDURE sp1()
8067 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 'fetch char;
8069 DROP PROCEDURE IF EXISTS sp1;
8070 CREATE PROCEDURE sp1()
8074 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 'float char;
8076 DROP PROCEDURE IF EXISTS sp1;
8077 CREATE PROCEDURE sp1()
8079 declare float4 char;
8081 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 'float4 char;
8083 DROP PROCEDURE IF EXISTS sp1;
8084 CREATE PROCEDURE sp1()
8086 declare float8 char;
8088 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 'float8 char;
8090 DROP PROCEDURE IF EXISTS sp1;
8091 CREATE PROCEDURE sp1()
8095 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 'for char;
8097 DROP PROCEDURE IF EXISTS sp1;
8098 CREATE PROCEDURE sp1()
8102 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 'force char;
8104 DROP PROCEDURE IF EXISTS sp1;
8105 CREATE PROCEDURE sp1()
8107 declare foreign char;
8109 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 'foreign char;
8111 DROP PROCEDURE IF EXISTS sp1;
8112 CREATE PROCEDURE sp1()
8116 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 'from char;
8118 DROP PROCEDURE IF EXISTS sp1;
8119 CREATE PROCEDURE sp1()
8121 declare fulltext char;
8123 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 'fulltext char;
8125 DROP PROCEDURE IF EXISTS sp1;
8126 CREATE PROCEDURE sp1()
8130 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 'grant char;
8132 DROP PROCEDURE IF EXISTS sp1;
8133 CREATE PROCEDURE sp1()
8137 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 'group char;
8139 DROP PROCEDURE IF EXISTS sp1;
8140 CREATE PROCEDURE sp1()
8142 declare having char;
8144 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 'having char;
8146 DROP PROCEDURE IF EXISTS sp1;
8147 CREATE PROCEDURE sp1()
8149 declare high_priority char;
8151 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 'high_priority char;
8153 DROP PROCEDURE IF EXISTS sp1;
8154 CREATE PROCEDURE sp1()
8156 declare hour_microsecond char;
8158 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 'hour_microsecond char;
8160 DROP PROCEDURE IF EXISTS sp1;
8161 CREATE PROCEDURE sp1()
8163 declare hour_minute char;
8165 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 'hour_minute char;
8167 DROP PROCEDURE IF EXISTS sp1;
8168 CREATE PROCEDURE sp1()
8170 declare hour_second char;
8172 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 'hour_second char;
8174 DROP PROCEDURE IF EXISTS sp1;
8175 CREATE PROCEDURE sp1()
8179 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 'if char;
8181 DROP PROCEDURE IF EXISTS sp1;
8182 CREATE PROCEDURE sp1()
8184 declare ignore char;
8186 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 'ignore char;
8188 DROP PROCEDURE IF EXISTS sp1;
8189 CREATE PROCEDURE sp1()
8193 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 'in char;
8195 DROP PROCEDURE IF EXISTS sp1;
8196 CREATE PROCEDURE sp1()
8200 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 'index char;
8202 DROP PROCEDURE IF EXISTS sp1;
8203 CREATE PROCEDURE sp1()
8205 declare infile char;
8207 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 'infile char;
8209 DROP PROCEDURE IF EXISTS sp1;
8210 CREATE PROCEDURE sp1()
8214 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 'inner char;
8216 DROP PROCEDURE IF EXISTS sp1;
8217 CREATE PROCEDURE sp1()
8221 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 'inout char;
8223 DROP PROCEDURE IF EXISTS sp1;
8224 CREATE PROCEDURE sp1()
8226 declare insensitive char;
8228 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 'insensitive char;
8230 DROP PROCEDURE IF EXISTS sp1;
8231 CREATE PROCEDURE sp1()
8233 declare insert char;
8235 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 'insert char;
8237 DROP PROCEDURE IF EXISTS sp1;
8238 CREATE PROCEDURE sp1()
8242 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 'int char;
8244 DROP PROCEDURE IF EXISTS sp1;
8245 CREATE PROCEDURE sp1()
8249 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 'int1 char;
8251 DROP PROCEDURE IF EXISTS sp1;
8252 CREATE PROCEDURE sp1()
8256 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 'int2 char;
8258 DROP PROCEDURE IF EXISTS sp1;
8259 CREATE PROCEDURE sp1()
8263 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 'int3 char;
8265 DROP PROCEDURE IF EXISTS sp1;
8266 CREATE PROCEDURE sp1()
8270 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 'int4 char;
8272 DROP PROCEDURE IF EXISTS sp1;
8273 CREATE PROCEDURE sp1()
8277 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 'int8 char;
8279 DROP PROCEDURE IF EXISTS sp1;
8280 CREATE PROCEDURE sp1()
8282 declare integer char;
8284 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 'integer char;
8286 DROP PROCEDURE IF EXISTS sp1;
8287 CREATE PROCEDURE sp1()
8289 declare interval char;
8291 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 'interval char;
8293 DROP PROCEDURE IF EXISTS sp1;
8294 CREATE PROCEDURE sp1()
8298 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 'into char;
8300 DROP PROCEDURE IF EXISTS sp1;
8301 CREATE PROCEDURE sp1()
8305 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 'is char;
8307 DROP PROCEDURE IF EXISTS sp1;
8308 CREATE PROCEDURE sp1()
8310 declare iterate char;
8312 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 'iterate char;
8314 DROP PROCEDURE IF EXISTS sp1;
8315 CREATE PROCEDURE sp1()
8319 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 'join char;
8321 DROP PROCEDURE IF EXISTS sp1;
8322 CREATE PROCEDURE sp1()
8326 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 'key char;
8328 DROP PROCEDURE IF EXISTS sp1;
8329 CREATE PROCEDURE sp1()
8333 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 'keys char;
8335 DROP PROCEDURE IF EXISTS sp1;
8336 CREATE PROCEDURE sp1()
8340 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 'kill char;
8342 DROP PROCEDURE IF EXISTS sp1;
8343 CREATE PROCEDURE sp1()
8345 declare leading char;
8347 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 'leading char;
8349 DROP PROCEDURE IF EXISTS sp1;
8350 CREATE PROCEDURE sp1()
8354 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 'leave char;
8356 DROP PROCEDURE IF EXISTS sp1;
8357 CREATE PROCEDURE sp1()
8361 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 'left char;
8363 DROP PROCEDURE IF EXISTS sp1;
8364 CREATE PROCEDURE sp1()
8368 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 'like char;
8370 DROP PROCEDURE IF EXISTS sp1;
8371 CREATE PROCEDURE sp1()
8375 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 'limit char;
8377 DROP PROCEDURE IF EXISTS sp1;
8378 CREATE PROCEDURE sp1()
8380 declare linear char;
8382 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 'linear char;
8384 DROP PROCEDURE IF EXISTS sp1;
8385 CREATE PROCEDURE sp1()
8389 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 'lines char;
8391 DROP PROCEDURE IF EXISTS sp1;
8392 CREATE PROCEDURE sp1()
8396 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 'load char;
8398 DROP PROCEDURE IF EXISTS sp1;
8399 CREATE PROCEDURE sp1()
8401 declare localtime char;
8403 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 'localtime char;
8405 DROP PROCEDURE IF EXISTS sp1;
8406 CREATE PROCEDURE sp1()
8408 declare localtimestamp char;
8410 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 'localtimestamp char;
8412 DROP PROCEDURE IF EXISTS sp1;
8413 CREATE PROCEDURE sp1()
8417 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 'lock char;
8419 DROP PROCEDURE IF EXISTS sp1;
8420 CREATE PROCEDURE sp1()
8424 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 'long char;
8426 DROP PROCEDURE IF EXISTS sp1;
8427 CREATE PROCEDURE sp1()
8429 declare longblob char;
8431 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 'longblob char;
8433 DROP PROCEDURE IF EXISTS sp1;
8434 CREATE PROCEDURE sp1()
8436 declare longtext char;
8438 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 'longtext char;
8440 DROP PROCEDURE IF EXISTS sp1;
8441 CREATE PROCEDURE sp1()
8445 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 'loop char;
8447 DROP PROCEDURE IF EXISTS sp1;
8448 CREATE PROCEDURE sp1()
8450 declare low_priority char;
8452 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 'low_priority char;
8454 DROP PROCEDURE IF EXISTS sp1;
8455 CREATE PROCEDURE sp1()
8457 declare master_ssl_verify_server_cert char;
8459 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 'master_ssl_verify_server_cert char;
8461 DROP PROCEDURE IF EXISTS sp1;
8462 CREATE PROCEDURE sp1()
8466 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 'match char;
8468 DROP PROCEDURE IF EXISTS sp1;
8469 CREATE PROCEDURE sp1()
8471 declare mediumblob char;
8473 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 'mediumblob char;
8475 DROP PROCEDURE IF EXISTS sp1;
8476 CREATE PROCEDURE sp1()
8478 declare mediumint char;
8480 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 'mediumint char;
8482 DROP PROCEDURE IF EXISTS sp1;
8483 CREATE PROCEDURE sp1()
8485 declare mediumtext char;
8487 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 'mediumtext char;
8489 DROP PROCEDURE IF EXISTS sp1;
8490 CREATE PROCEDURE sp1()
8492 declare middleint char;
8494 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 'middleint char;
8496 DROP PROCEDURE IF EXISTS sp1;
8497 CREATE PROCEDURE sp1()
8499 declare minute_microsecond char;
8501 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 'minute_microsecond char;
8503 DROP PROCEDURE IF EXISTS sp1;
8504 CREATE PROCEDURE sp1()
8506 declare minute_second char;
8508 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 'minute_second char;
8510 DROP PROCEDURE IF EXISTS sp1;
8511 CREATE PROCEDURE sp1()
8515 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 'mod char;
8517 DROP PROCEDURE IF EXISTS sp1;
8518 CREATE PROCEDURE sp1()
8520 declare modifies char;
8522 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 'modifies char;
8524 DROP PROCEDURE IF EXISTS sp1;
8525 CREATE PROCEDURE sp1()
8527 declare natural char;
8529 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 'natural char;
8531 DROP PROCEDURE IF EXISTS sp1;
8532 CREATE PROCEDURE sp1()
8536 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 'not char;
8538 DROP PROCEDURE IF EXISTS sp1;
8539 CREATE PROCEDURE sp1()
8541 declare no_write_to_binlog char;
8543 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 'no_write_to_binlog char;
8545 DROP PROCEDURE IF EXISTS sp1;
8546 CREATE PROCEDURE sp1()
8550 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 'null char;
8552 DROP PROCEDURE IF EXISTS sp1;
8553 CREATE PROCEDURE sp1()
8555 declare numeric char;
8557 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 'numeric char;
8559 DROP PROCEDURE IF EXISTS sp1;
8560 CREATE PROCEDURE sp1()
8564 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 'on char;
8566 DROP PROCEDURE IF EXISTS sp1;
8567 CREATE PROCEDURE sp1()
8569 declare optimize char;
8571 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 'optimize char;
8573 DROP PROCEDURE IF EXISTS sp1;
8574 CREATE PROCEDURE sp1()
8576 declare option char;
8578 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 'option char;
8580 DROP PROCEDURE IF EXISTS sp1;
8581 CREATE PROCEDURE sp1()
8583 declare optionally char;
8585 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 'optionally char;
8587 DROP PROCEDURE IF EXISTS sp1;
8588 CREATE PROCEDURE sp1()
8592 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 'or char;
8594 DROP PROCEDURE IF EXISTS sp1;
8595 CREATE PROCEDURE sp1()
8599 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 'order char;
8601 DROP PROCEDURE IF EXISTS sp1;
8602 CREATE PROCEDURE sp1()
8606 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 'out char;
8608 DROP PROCEDURE IF EXISTS sp1;
8609 CREATE PROCEDURE sp1()
8613 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 'outer char;
8615 DROP PROCEDURE IF EXISTS sp1;
8616 CREATE PROCEDURE sp1()
8618 declare outfile char;
8620 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 'outfile char;
8622 DROP PROCEDURE IF EXISTS sp1;
8623 CREATE PROCEDURE sp1()
8625 declare precision char;
8627 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 'precision char;
8629 DROP PROCEDURE IF EXISTS sp1;
8630 CREATE PROCEDURE sp1()
8632 declare primary char;
8634 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 'primary char;
8636 DROP PROCEDURE IF EXISTS sp1;
8637 CREATE PROCEDURE sp1()
8639 declare procedure char;
8641 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 'procedure char;
8643 DROP PROCEDURE IF EXISTS sp1;
8644 CREATE PROCEDURE sp1()
8648 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 'purge char;
8650 DROP PROCEDURE IF EXISTS sp1;
8651 CREATE PROCEDURE sp1()
8655 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 'range char;
8657 DROP PROCEDURE IF EXISTS sp1;
8658 CREATE PROCEDURE sp1()
8662 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 'read char;
8664 DROP PROCEDURE IF EXISTS sp1;
8665 CREATE PROCEDURE sp1()
8669 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 'reads char;
8671 DROP PROCEDURE IF EXISTS sp1;
8672 CREATE PROCEDURE sp1()
8674 declare read_only char;
8676 DROP PROCEDURE IF EXISTS sp1;
8677 CREATE PROCEDURE sp1()
8679 declare read_write char;
8681 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 'read_write char;
8683 DROP PROCEDURE IF EXISTS sp1;
8684 CREATE PROCEDURE sp1()
8688 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 'real char;
8690 DROP PROCEDURE IF EXISTS sp1;
8691 CREATE PROCEDURE sp1()
8693 declare references char;
8695 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 'references char;
8697 DROP PROCEDURE IF EXISTS sp1;
8698 CREATE PROCEDURE sp1()
8700 declare regexp char;
8702 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 'regexp char;
8704 DROP PROCEDURE IF EXISTS sp1;
8705 CREATE PROCEDURE sp1()
8707 declare release char;
8709 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 'release char;
8711 DROP PROCEDURE IF EXISTS sp1;
8712 CREATE PROCEDURE sp1()
8714 declare rename char;
8716 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 'rename char;
8718 DROP PROCEDURE IF EXISTS sp1;
8719 CREATE PROCEDURE sp1()
8721 declare repeat char;
8723 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 'repeat char;
8725 DROP PROCEDURE IF EXISTS sp1;
8726 CREATE PROCEDURE sp1()
8728 declare replace char;
8730 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 'replace char;
8732 DROP PROCEDURE IF EXISTS sp1;
8734 Note 1305 PROCEDURE sp1 does not exist
8735 CREATE PROCEDURE sp1()
8737 declare require char;
8739 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 'require char;
8741 DROP PROCEDURE IF EXISTS sp1;
8743 Note 1305 PROCEDURE sp1 does not exist
8744 CREATE PROCEDURE sp1()
8746 declare restrict char;
8748 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 'restrict char;
8750 DROP PROCEDURE IF EXISTS sp1;
8752 Note 1305 PROCEDURE sp1 does not exist
8753 CREATE PROCEDURE sp1()
8755 declare return char;
8757 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 'return char;
8759 DROP PROCEDURE IF EXISTS sp1;
8761 Note 1305 PROCEDURE sp1 does not exist
8762 CREATE PROCEDURE sp1()
8764 declare revoke char;
8766 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 'revoke char;
8768 DROP PROCEDURE IF EXISTS sp1;
8770 Note 1305 PROCEDURE sp1 does not exist
8771 CREATE PROCEDURE sp1()
8775 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 'right char;
8777 DROP PROCEDURE IF EXISTS sp1;
8779 Note 1305 PROCEDURE sp1 does not exist
8780 CREATE PROCEDURE sp1()
8784 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 'rlike char;
8786 DROP PROCEDURE IF EXISTS sp1;
8788 Note 1305 PROCEDURE sp1 does not exist
8789 CREATE PROCEDURE sp1()
8791 declare schema char;
8793 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 'schema char;
8795 DROP PROCEDURE IF EXISTS sp1;
8797 Note 1305 PROCEDURE sp1 does not exist
8798 CREATE PROCEDURE sp1()
8800 declare schemas char;
8802 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 'schemas char;
8804 DROP PROCEDURE IF EXISTS sp1;
8806 Note 1305 PROCEDURE sp1 does not exist
8807 CREATE PROCEDURE sp1()
8809 declare second_microsecond char;
8811 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 'second_microsecond char;
8813 DROP PROCEDURE IF EXISTS sp1;
8815 Note 1305 PROCEDURE sp1 does not exist
8816 CREATE PROCEDURE sp1()
8818 declare SELECT char;
8820 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 'SELECT char;
8822 DROP PROCEDURE IF EXISTS sp1;
8824 Note 1305 PROCEDURE sp1 does not exist
8825 CREATE PROCEDURE sp1()
8827 declare sensitive char;
8829 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 'sensitive char;
8831 DROP PROCEDURE IF EXISTS sp1;
8833 Note 1305 PROCEDURE sp1 does not exist
8834 CREATE PROCEDURE sp1()
8836 declare separator char;
8838 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 'separator char;
8840 DROP PROCEDURE IF EXISTS sp1;
8842 Note 1305 PROCEDURE sp1 does not exist
8843 CREATE PROCEDURE sp1()
8847 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 'set char;
8849 DROP PROCEDURE IF EXISTS sp1;
8851 Note 1305 PROCEDURE sp1 does not exist
8852 CREATE PROCEDURE sp1()
8856 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 'show char;
8858 DROP PROCEDURE IF EXISTS sp1;
8860 Note 1305 PROCEDURE sp1 does not exist
8861 CREATE PROCEDURE sp1()
8863 declare smallint char;
8865 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 'smallint char;
8867 DROP PROCEDURE IF EXISTS sp1;
8869 Note 1305 PROCEDURE sp1 does not exist
8870 CREATE PROCEDURE sp1()
8872 declare spatial char;
8874 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 'spatial char;
8876 DROP PROCEDURE IF EXISTS sp1;
8878 Note 1305 PROCEDURE sp1 does not exist
8879 CREATE PROCEDURE sp1()
8881 declare specific char;
8883 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 'specific char;
8885 DROP PROCEDURE IF EXISTS sp1;
8887 Note 1305 PROCEDURE sp1 does not exist
8888 CREATE PROCEDURE sp1()
8892 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 'sql char;
8894 DROP PROCEDURE IF EXISTS sp1;
8896 Note 1305 PROCEDURE sp1 does not exist
8897 CREATE PROCEDURE sp1()
8899 declare sqlexception char;
8901 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 'sqlexception char;
8903 DROP PROCEDURE IF EXISTS sp1;
8905 Note 1305 PROCEDURE sp1 does not exist
8906 CREATE PROCEDURE sp1()
8908 declare sqlstate char;
8910 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 'sqlstate char;
8912 DROP PROCEDURE IF EXISTS sp1;
8914 Note 1305 PROCEDURE sp1 does not exist
8915 CREATE PROCEDURE sp1()
8917 declare sqlwarning char;
8919 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 'sqlwarning char;
8921 DROP PROCEDURE IF EXISTS sp1;
8923 Note 1305 PROCEDURE sp1 does not exist
8924 CREATE PROCEDURE sp1()
8926 declare sql_big_result char;
8928 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 'sql_big_result char;
8930 DROP PROCEDURE IF EXISTS sp1;
8932 Note 1305 PROCEDURE sp1 does not exist
8933 CREATE PROCEDURE sp1()
8935 declare sql_calc_found_rows char;
8937 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 'sql_calc_found_rows char;
8939 DROP PROCEDURE IF EXISTS sp1;
8941 Note 1305 PROCEDURE sp1 does not exist
8942 CREATE PROCEDURE sp1()
8944 declare sql_small_result char;
8946 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 'sql_small_result char;
8948 DROP PROCEDURE IF EXISTS sp1;
8950 Note 1305 PROCEDURE sp1 does not exist
8951 CREATE PROCEDURE sp1()
8955 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 'ssl char;
8957 DROP PROCEDURE IF EXISTS sp1;
8959 Note 1305 PROCEDURE sp1 does not exist
8960 CREATE PROCEDURE sp1()
8962 declare starting char;
8964 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 'starting char;
8966 DROP PROCEDURE IF EXISTS sp1;
8968 Note 1305 PROCEDURE sp1 does not exist
8969 CREATE PROCEDURE sp1()
8971 declare straight_join char;
8973 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 'straight_join char;
8975 DROP PROCEDURE IF EXISTS sp1;
8977 Note 1305 PROCEDURE sp1 does not exist
8978 CREATE PROCEDURE sp1()
8982 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 'table char;
8984 DROP PROCEDURE IF EXISTS sp1;
8986 Note 1305 PROCEDURE sp1 does not exist
8987 CREATE PROCEDURE sp1()
8989 declare terminated char;
8991 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 'terminated char;
8993 DROP PROCEDURE IF EXISTS sp1;
8995 Note 1305 PROCEDURE sp1 does not exist
8996 CREATE PROCEDURE sp1()
9000 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 'then char;
9002 DROP PROCEDURE IF EXISTS sp1;
9004 Note 1305 PROCEDURE sp1 does not exist
9005 CREATE PROCEDURE sp1()
9007 declare tinyblob char;
9009 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 'tinyblob char;
9011 DROP PROCEDURE IF EXISTS sp1;
9013 Note 1305 PROCEDURE sp1 does not exist
9014 CREATE PROCEDURE sp1()
9016 declare tinyint char;
9018 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 'tinyint char;
9020 DROP PROCEDURE IF EXISTS sp1;
9022 Note 1305 PROCEDURE sp1 does not exist
9023 CREATE PROCEDURE sp1()
9025 declare tinytext char;
9027 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 'tinytext char;
9029 DROP PROCEDURE IF EXISTS sp1;
9031 Note 1305 PROCEDURE sp1 does not exist
9032 CREATE PROCEDURE sp1()
9036 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 'to char;
9038 DROP PROCEDURE IF EXISTS sp1;
9040 Note 1305 PROCEDURE sp1 does not exist
9041 CREATE PROCEDURE sp1()
9043 declare trailing char;
9045 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 'trailing char;
9047 DROP PROCEDURE IF EXISTS sp1;
9049 Note 1305 PROCEDURE sp1 does not exist
9050 CREATE PROCEDURE sp1()
9052 declare trigger char;
9054 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 'trigger char;
9056 DROP PROCEDURE IF EXISTS sp1;
9058 Note 1305 PROCEDURE sp1 does not exist
9059 CREATE PROCEDURE sp1()
9063 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 'true char;
9065 DROP PROCEDURE IF EXISTS sp1;
9067 Note 1305 PROCEDURE sp1 does not exist
9068 CREATE PROCEDURE sp1()
9072 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 'undo char;
9074 DROP PROCEDURE IF EXISTS sp1;
9076 Note 1305 PROCEDURE sp1 does not exist
9077 CREATE PROCEDURE sp1()
9081 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 'union char;
9083 DROP PROCEDURE IF EXISTS sp1;
9085 Note 1305 PROCEDURE sp1 does not exist
9086 CREATE PROCEDURE sp1()
9088 declare unique char;
9090 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 'unique char;
9092 DROP PROCEDURE IF EXISTS sp1;
9094 Note 1305 PROCEDURE sp1 does not exist
9095 CREATE PROCEDURE sp1()
9097 declare unlock char;
9099 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 'unlock char;
9101 DROP PROCEDURE IF EXISTS sp1;
9103 Note 1305 PROCEDURE sp1 does not exist
9104 CREATE PROCEDURE sp1()
9106 declare unsigned char;
9108 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 'unsigned char;
9110 DROP PROCEDURE IF EXISTS sp1;
9112 Note 1305 PROCEDURE sp1 does not exist
9113 CREATE PROCEDURE sp1()
9115 declare update char;
9117 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 'update char;
9119 DROP PROCEDURE IF EXISTS sp1;
9121 Note 1305 PROCEDURE sp1 does not exist
9122 CREATE PROCEDURE sp1()
9126 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 'usage char;
9128 DROP PROCEDURE IF EXISTS sp1;
9130 Note 1305 PROCEDURE sp1 does not exist
9131 CREATE PROCEDURE sp1()
9135 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 'use char;
9137 DROP PROCEDURE IF EXISTS sp1;
9139 Note 1305 PROCEDURE sp1 does not exist
9140 CREATE PROCEDURE sp1()
9144 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 'using char;
9146 DROP PROCEDURE IF EXISTS sp1;
9148 Note 1305 PROCEDURE sp1 does not exist
9149 CREATE PROCEDURE sp1()
9151 declare utc_date char;
9153 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 'utc_date char;
9155 DROP PROCEDURE IF EXISTS sp1;
9157 Note 1305 PROCEDURE sp1 does not exist
9158 CREATE PROCEDURE sp1()
9160 declare utc_time char;
9162 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 'utc_time char;
9164 DROP PROCEDURE IF EXISTS sp1;
9166 Note 1305 PROCEDURE sp1 does not exist
9167 CREATE PROCEDURE sp1()
9169 declare utc_timestamp char;
9171 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 'utc_timestamp char;
9173 DROP PROCEDURE IF EXISTS sp1;
9175 Note 1305 PROCEDURE sp1 does not exist
9176 CREATE PROCEDURE sp1()
9178 declare values char;
9180 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 'values char;
9182 DROP PROCEDURE IF EXISTS sp1;
9184 Note 1305 PROCEDURE sp1 does not exist
9185 CREATE PROCEDURE sp1()
9187 declare varbinary char;
9189 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 'varbinary char;
9191 DROP PROCEDURE IF EXISTS sp1;
9193 Note 1305 PROCEDURE sp1 does not exist
9194 CREATE PROCEDURE sp1()
9196 declare varchar char;
9198 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 'varchar char;
9200 DROP PROCEDURE IF EXISTS sp1;
9202 Note 1305 PROCEDURE sp1 does not exist
9203 CREATE PROCEDURE sp1()
9205 declare varcharacter char;
9207 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 'varcharacter char;
9209 DROP PROCEDURE IF EXISTS sp1;
9211 Note 1305 PROCEDURE sp1 does not exist
9212 CREATE PROCEDURE sp1()
9214 declare varying char;
9216 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 'varying char;
9218 DROP PROCEDURE IF EXISTS sp1;
9220 Note 1305 PROCEDURE sp1 does not exist
9221 CREATE PROCEDURE sp1()
9225 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 'when char;
9227 DROP PROCEDURE IF EXISTS sp1;
9229 Note 1305 PROCEDURE sp1 does not exist
9230 CREATE PROCEDURE sp1()
9234 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 'where char;
9236 DROP PROCEDURE IF EXISTS sp1;
9238 Note 1305 PROCEDURE sp1 does not exist
9239 CREATE PROCEDURE sp1()
9243 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 'while char;
9245 DROP PROCEDURE IF EXISTS sp1;
9247 Note 1305 PROCEDURE sp1 does not exist
9248 CREATE PROCEDURE sp1()
9252 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 'with char;
9254 DROP PROCEDURE IF EXISTS sp1;
9256 Note 1305 PROCEDURE sp1 does not exist
9257 CREATE PROCEDURE sp1()
9261 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 'write char;
9263 DROP PROCEDURE IF EXISTS sp1;
9265 Note 1305 PROCEDURE sp1 does not exist
9266 CREATE PROCEDURE sp1()
9270 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 'xor char;
9272 DROP PROCEDURE IF EXISTS sp1;
9274 Note 1305 PROCEDURE sp1 does not exist
9275 CREATE PROCEDURE sp1()
9277 declare year_month char;
9279 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 'year_month char;
9281 DROP PROCEDURE IF EXISTS sp1;
9283 Note 1305 PROCEDURE sp1 does not exist
9284 CREATE PROCEDURE sp1()
9286 declare zerofill char;
9288 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 'zerofill char;
9293 Ensure that every possible type of condition may be declared for a stored procedure
9294 ( covered in more detail in handlers section.)
9295 --------------------------------------------------------------------------------
9296 DROP PROCEDURE IF EXISTS sp1;
9298 Note 1305 PROCEDURE sp1 does not exist
9299 CREATE PROCEDURE sp1()
9301 declare cond1 condition for sqlstate 'HY000';
9302 declare cond2 condition for sqlstate '23000';
9303 declare cond3 condition for sqlstate 'HY001';
9304 declare cond4 condition for sqlstate '08004';
9305 declare cond5 condition for sqlstate '08S01';
9306 declare cond6 condition for sqlstate '42000';
9307 declare cond7 condition for sqlstate '28000';
9308 declare cond8 condition for sqlstate '3D000';
9309 declare cond9 condition for sqlstate '42S01';
9310 declare cond10 condition for sqlstate '42S02';
9311 declare cond11 condition for sqlstate '42S22';
9312 declare cond12 condition for sqlstate '21S01';
9313 declare cond13 condition for sqlstate '42S21';
9314 declare cond14 condition for sqlstate '42S12';
9315 declare cond15 condition for sqlstate '22004';
9316 declare cond16 condition for sqlstate '25000';
9317 declare cond17 condition for sqlstate '40001';
9318 declare cond18 condition for sqlstate '21000';
9319 declare cond19 condition for sqlstate '01000';
9320 declare cond20 condition for sqlstate '22003';
9321 declare cond21 condition for sqlstate '22007';
9322 declare cond22 condition for sqlstate '0A000';
9323 declare cond23 condition for sqlstate '70100';
9324 declare cond24 condition for sqlstate '2F005';
9325 declare cond25 condition for sqlstate '24000';
9326 declare cond26 condition for sqlstate '02000';
9327 declare continue handler for cond2 set @x2 = 1;
9328 declare continue handler for cond1 set @x2 = 1;
9329 declare continue handler for cond3 set @x2 = 1;
9330 declare continue handler for cond4 set @x2 = 1;
9331 declare continue handler for cond5 set @x2 = 1;
9332 declare continue handler for cond7 set @x2 = 1;
9333 declare continue handler for cond6 set @x2 = 1;
9334 declare continue handler for cond8 set @x2 = 1;
9335 declare continue handler for cond9 set @x2 = 1;
9336 declare continue handler for cond10 set @x2 = 1;
9337 declare continue handler for cond11 set @x2 = 1;
9338 declare continue handler for cond12 set @x2 = 1;
9339 declare continue handler for cond13 set @x2 = 1;
9340 declare continue handler for cond14 set @x2 = 1;
9341 declare continue handler for cond15 set @x2 = 1;
9342 declare continue handler for cond16 set @x2 = 1;
9343 declare continue handler for cond17 set @x2 = 1;
9344 declare continue handler for cond18 set @x2 = 1;
9345 declare continue handler for cond19 set @x2 = 1;
9346 declare continue handler for cond20 set @x2 = 1;
9347 declare continue handler for cond21 set @x2 = 1;
9348 declare continue handler for cond22 set @x2 = 1;
9349 declare continue handler for cond23 set @x2 = 1;
9350 declare continue handler for cond24 set @x2 = 1;
9351 declare continue handler for cond25 set @x2 = 1;
9352 declare continue handler for cond26 set @x2 = 1;
9354 insert into t2 values (1);
9356 insert into t2 values (1);
9361 DROP PROCEDURE IF EXISTS sp1;
9363 Note 1305 PROCEDURE sp1 does not exist
9364 CREATE PROCEDURE sp1( )
9368 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 '@x char;
9370 DROP PROCEDURE IF EXISTS sp1;
9372 Note 1305 PROCEDURE sp1 does not exist
9373 CREATE PROCEDURE sp1( )
9377 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 'char1;
9379 DROP PROCEDURE IF EXISTS sp1;
9381 Note 1305 PROCEDURE sp1 does not exist
9382 CREATE PROCEDURE sp1( )
9384 declare accessible condition for sqlstate '02000';
9385 declare exit handler for add set @var2 = 1;
9387 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 'accessible condition for sqlstate '02000';
9388 declare exit handler for add set @var' at line 3
9389 DROP PROCEDURE IF EXISTS sp1;
9391 Note 1305 PROCEDURE sp1 does not exist
9392 CREATE PROCEDURE sp1( )
9394 declare add condition for sqlstate '02000';
9395 declare exit handler for add set @var2 = 1;
9397 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 'add condition for sqlstate '02000';
9398 declare exit handler for add set @var2 = 1;
9400 DROP PROCEDURE IF EXISTS sp1;
9402 Note 1305 PROCEDURE sp1 does not exist
9403 CREATE PROCEDURE sp1( )
9405 declare all condition for sqlstate '02000';
9406 declare exit handler for all set @var2 = 1;
9408 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 'all condition for sqlstate '02000';
9409 declare exit handler for all set @var2 = 1;
9411 DROP PROCEDURE IF EXISTS sp1;
9413 Note 1305 PROCEDURE sp1 does not exist
9414 CREATE PROCEDURE sp1( )
9416 declare alter condition for sqlstate '02000';
9417 declare exit handler for alter set @var2 = 1;
9419 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 'alter condition for sqlstate '02000';
9420 declare exit handler for alter set @var2 =' at line 3
9421 DROP PROCEDURE IF EXISTS sp1;
9423 Note 1305 PROCEDURE sp1 does not exist
9424 CREATE PROCEDURE sp1( )
9426 declare analyze condition for sqlstate '02000';
9427 declare exit handler for analyze set @var2 = 1;
9429 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 'analyze condition for sqlstate '02000';
9430 declare exit handler for analyze set @va' at line 3
9431 DROP PROCEDURE IF EXISTS sp1;
9433 Note 1305 PROCEDURE sp1 does not exist
9434 CREATE PROCEDURE sp1( )
9436 declare and condition for sqlstate '02000';
9437 declare exit handler for and set @var2 = 1;
9439 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 'and condition for sqlstate '02000';
9440 declare exit handler for and set @var2 = 1;
9442 DROP PROCEDURE IF EXISTS sp1;
9444 Note 1305 PROCEDURE sp1 does not exist
9445 CREATE PROCEDURE sp1( )
9447 declare as condition for sqlstate '02000';
9448 declare exit handler for as set @var2 = 1;
9450 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 'as condition for sqlstate '02000';
9451 declare exit handler for as set @var2 = 1;
9453 DROP PROCEDURE IF EXISTS sp1;
9455 Note 1305 PROCEDURE sp1 does not exist
9456 CREATE PROCEDURE sp1( )
9458 declare asc condition for sqlstate '02000';
9459 declare exit handler for asc set @var2 = 1;
9461 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 'asc condition for sqlstate '02000';
9462 declare exit handler for asc set @var2 = 1;
9464 DROP PROCEDURE IF EXISTS sp1;
9466 Note 1305 PROCEDURE sp1 does not exist
9467 CREATE PROCEDURE sp1( )
9469 declare asensitive condition for sqlstate '02000';
9470 declare exit handler for asensitive set @var2 = 1;
9472 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 'asensitive condition for sqlstate '02000';
9473 declare exit handler for asensitive s' at line 3
9474 DROP PROCEDURE IF EXISTS sp1;
9476 Note 1305 PROCEDURE sp1 does not exist
9477 CREATE PROCEDURE sp1( )
9479 declare before condition for sqlstate '02000';
9480 declare exit handler for before set @var2 = 1;
9482 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 'before condition for sqlstate '02000';
9483 declare exit handler for before set @var2' at line 3
9484 DROP PROCEDURE IF EXISTS sp1;
9486 Note 1305 PROCEDURE sp1 does not exist
9487 CREATE PROCEDURE sp1( )
9489 declare between condition for sqlstate '02000';
9490 declare exit handler for between set @var2 = 1;
9492 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 'between condition for sqlstate '02000';
9493 declare exit handler for between set @va' at line 3
9494 DROP PROCEDURE IF EXISTS sp1;
9496 Note 1305 PROCEDURE sp1 does not exist
9497 CREATE PROCEDURE sp1( )
9499 declare bigint condition for sqlstate '02000';
9500 declare exit handler for bigint set @var2 = 1;
9502 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 'bigint condition for sqlstate '02000';
9503 declare exit handler for bigint set @var2' at line 3
9504 DROP PROCEDURE IF EXISTS sp1;
9506 Note 1305 PROCEDURE sp1 does not exist
9507 CREATE PROCEDURE sp1( )
9509 declare binary condition for sqlstate '02000';
9510 declare exit handler for binary set @var2 = 1;
9512 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 'binary condition for sqlstate '02000';
9513 declare exit handler for binary set @var2' at line 3
9514 DROP PROCEDURE IF EXISTS sp1;
9516 Note 1305 PROCEDURE sp1 does not exist
9517 CREATE PROCEDURE sp1( )
9519 declare blob condition for sqlstate '02000';
9520 declare exit handler for blob set @var2 = 1;
9522 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 'blob condition for sqlstate '02000';
9523 declare exit handler for blob set @var2 = 1' at line 3
9524 DROP PROCEDURE IF EXISTS sp1;
9526 Note 1305 PROCEDURE sp1 does not exist
9527 CREATE PROCEDURE sp1( )
9529 declare both condition for sqlstate '02000';
9530 declare exit handler for both set @var2 = 1;
9532 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 'both condition for sqlstate '02000';
9533 declare exit handler for both set @var2 = 1' at line 3
9534 DROP PROCEDURE IF EXISTS sp1;
9536 Note 1305 PROCEDURE sp1 does not exist
9537 CREATE PROCEDURE sp1( )
9539 declare by condition for sqlstate '02000';
9540 declare exit handler for by set @var2 = 1;
9542 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 'by condition for sqlstate '02000';
9543 declare exit handler for by set @var2 = 1;
9545 DROP PROCEDURE IF EXISTS sp1;
9547 Note 1305 PROCEDURE sp1 does not exist
9548 CREATE PROCEDURE sp1( )
9550 declare call condition for sqlstate '02000';
9551 declare exit handler for CALL set @var2 = 1;
9553 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 'call condition for sqlstate '02000';
9554 declare exit handler for CALL set @var2 = 1' at line 3
9555 DROP PROCEDURE IF EXISTS sp1;
9557 Note 1305 PROCEDURE sp1 does not exist
9558 CREATE PROCEDURE sp1( )
9560 declare cascade condition for sqlstate '02000';
9561 declare exit handler for cascade set @var2 = 1;
9563 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 'cascade condition for sqlstate '02000';
9564 declare exit handler for cascade set @va' at line 3
9565 DROP PROCEDURE IF EXISTS sp1;
9567 Note 1305 PROCEDURE sp1 does not exist
9568 CREATE PROCEDURE sp1( )
9570 declare case condition for sqlstate '02000';
9571 declare exit handler for case set @var2 = 1;
9573 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 'case condition for sqlstate '02000';
9574 declare exit handler for case set @var2 = 1' at line 3
9575 DROP PROCEDURE IF EXISTS sp1;
9577 Note 1305 PROCEDURE sp1 does not exist
9578 CREATE PROCEDURE sp1( )
9580 declare change condition for sqlstate '02000';
9581 declare exit handler for change set @var2 = 1;
9583 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 'change condition for sqlstate '02000';
9584 declare exit handler for change set @var2' at line 3
9585 DROP PROCEDURE IF EXISTS sp1;
9587 Note 1305 PROCEDURE sp1 does not exist
9588 CREATE PROCEDURE sp1( )
9590 declare char condition for sqlstate '02000';
9591 declare exit handler for char set @var2 = 1;
9593 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 'char condition for sqlstate '02000';
9594 declare exit handler for char set @var2 = 1' at line 3
9595 DROP PROCEDURE IF EXISTS sp1;
9597 Note 1305 PROCEDURE sp1 does not exist
9598 CREATE PROCEDURE sp1( )
9600 declare character condition for sqlstate '02000';
9601 declare exit handler for character set @var2 = 1;
9603 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 'character condition for sqlstate '02000';
9604 declare exit handler for character set' at line 3
9605 DROP PROCEDURE IF EXISTS sp1;
9607 Note 1305 PROCEDURE sp1 does not exist
9608 CREATE PROCEDURE sp1( )
9610 declare check condition for sqlstate '02000';
9611 declare exit handler for check set @var2 = 1;
9613 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 'check condition for sqlstate '02000';
9614 declare exit handler for check set @var2 =' at line 3
9615 DROP PROCEDURE IF EXISTS sp1;
9617 Note 1305 PROCEDURE sp1 does not exist
9618 CREATE PROCEDURE sp1( )
9620 declare collate condition for sqlstate '02000';
9621 declare exit handler for collate set @var2 = 1;
9623 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 'collate condition for sqlstate '02000';
9624 declare exit handler for collate set @va' at line 3
9625 DROP PROCEDURE IF EXISTS sp1;
9627 Note 1305 PROCEDURE sp1 does not exist
9628 CREATE PROCEDURE sp1( )
9630 declare column condition for sqlstate '02000';
9631 declare exit handler for column set @var2 = 1;
9633 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 'column condition for sqlstate '02000';
9634 declare exit handler for column set @var2' at line 3
9635 DROP PROCEDURE IF EXISTS sp1;
9637 Note 1305 PROCEDURE sp1 does not exist
9638 CREATE PROCEDURE sp1( )
9640 declare condition condition for sqlstate '02000';
9641 declare exit handler for condition set @var2 = 1;
9643 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 'condition condition for sqlstate '02000';
9644 declare exit handler for condition set' at line 3
9645 DROP PROCEDURE IF EXISTS sp1;
9647 Note 1305 PROCEDURE sp1 does not exist
9648 CREATE PROCEDURE sp1( )
9650 declare connection condition for sqlstate '02000';
9651 declare exit handler for connection set @var2 = 1;
9653 DROP PROCEDURE IF EXISTS sp1;
9654 CREATE PROCEDURE sp1( )
9656 declare constraint condition for sqlstate '02000';
9657 declare exit handler for constraint set @var2 = 1;
9659 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 'constraint condition for sqlstate '02000';
9660 declare exit handler for constraint s' at line 3
9661 DROP PROCEDURE IF EXISTS sp1;
9663 Note 1305 PROCEDURE sp1 does not exist
9664 CREATE PROCEDURE sp1( )
9666 declare continue condition for sqlstate '02000';
9667 declare exit handler for continue set @var2 = 1;
9669 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 'condition for sqlstate '02000';
9670 declare exit handler for continue set @var2 = 1;' at line 3
9671 DROP PROCEDURE IF EXISTS sp1;
9673 Note 1305 PROCEDURE sp1 does not exist
9674 CREATE PROCEDURE sp1( )
9676 declare convert condition for sqlstate '02000';
9677 declare exit handler for convert set @var2 = 1;
9679 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 'convert condition for sqlstate '02000';
9680 declare exit handler for convert set @va' at line 3
9681 DROP PROCEDURE IF EXISTS sp1;
9683 Note 1305 PROCEDURE sp1 does not exist
9684 CREATE PROCEDURE sp1( )
9686 declare create condition for sqlstate '02000';
9687 declare exit handler for create set @var2 = 1;
9689 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 'create condition for sqlstate '02000';
9690 declare exit handler for create set @var2' at line 3
9691 DROP PROCEDURE IF EXISTS sp1;
9693 Note 1305 PROCEDURE sp1 does not exist
9694 CREATE PROCEDURE sp1( )
9696 declare cross condition for sqlstate '02000';
9697 declare exit handler for cross set @var2 = 1;
9699 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 'cross condition for sqlstate '02000';
9700 declare exit handler for cross set @var2 =' at line 3
9701 DROP PROCEDURE IF EXISTS sp1;
9703 Note 1305 PROCEDURE sp1 does not exist
9704 CREATE PROCEDURE sp1( )
9706 declare current_date condition for sqlstate '02000';
9707 declare exit handler for current_date set @var2 = 1;
9709 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 'current_date condition for sqlstate '02000';
9710 declare exit handler for current_da' at line 3
9711 DROP PROCEDURE IF EXISTS sp1;
9713 Note 1305 PROCEDURE sp1 does not exist
9714 CREATE PROCEDURE sp1( )
9716 declare current_time condition for sqlstate '02000';
9717 declare exit handler for current_time set @var2 = 1;
9719 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 'current_time condition for sqlstate '02000';
9720 declare exit handler for current_ti' at line 3
9721 DROP PROCEDURE IF EXISTS sp1;
9723 Note 1305 PROCEDURE sp1 does not exist
9724 CREATE PROCEDURE sp1( )
9726 declare current_timestamp condition for sqlstate '02000';
9727 declare exit handler for current_timestamp set @var2 = 1;
9729 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 'current_timestamp condition for sqlstate '02000';
9730 declare exit handler for curre' at line 3
9731 DROP PROCEDURE IF EXISTS sp1;
9733 Note 1305 PROCEDURE sp1 does not exist
9734 CREATE PROCEDURE sp1( )
9736 declare current_user condition for sqlstate '02000';
9737 declare exit handler for current_user set @var2 = 1;
9739 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 'current_user condition for sqlstate '02000';
9740 declare exit handler for current_us' at line 3
9741 DROP PROCEDURE IF EXISTS sp1;
9743 Note 1305 PROCEDURE sp1 does not exist
9744 CREATE PROCEDURE sp1( )
9746 declare cursor condition for sqlstate '02000';
9747 declare exit handler for cursor set @var2 = 1;
9749 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 'cursor condition for sqlstate '02000';
9750 declare exit handler for cursor set @var2' at line 3
9751 DROP PROCEDURE IF EXISTS sp1;
9753 Note 1305 PROCEDURE sp1 does not exist
9754 CREATE PROCEDURE sp1( )
9756 declare database condition for sqlstate '02000';
9757 declare exit handler for database set @var2 = 1;
9759 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 'database condition for sqlstate '02000';
9760 declare exit handler for database set @' at line 3
9761 DROP PROCEDURE IF EXISTS sp1;
9763 Note 1305 PROCEDURE sp1 does not exist
9764 CREATE PROCEDURE sp1( )
9766 declare databases condition for sqlstate '02000';
9767 declare exit handler for databases set @var2 = 1;
9769 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 'databases condition for sqlstate '02000';
9770 declare exit handler for databases set' at line 3
9771 DROP PROCEDURE IF EXISTS sp1;
9773 Note 1305 PROCEDURE sp1 does not exist
9774 CREATE PROCEDURE sp1( )
9776 declare day_hour condition for sqlstate '02000';
9777 declare exit handler for day_hour set @var2 = 1;
9779 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 'day_hour condition for sqlstate '02000';
9780 declare exit handler for day_hour set @' at line 3
9781 DROP PROCEDURE IF EXISTS sp1;
9783 Note 1305 PROCEDURE sp1 does not exist
9784 CREATE PROCEDURE sp1( )
9786 declare day_microsecond condition for sqlstate '02000';
9787 declare exit handler for day_microsecond set @var2 = 1;
9789 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 'day_microsecond condition for sqlstate '02000';
9790 declare exit handler for day_mic' at line 3
9791 DROP PROCEDURE IF EXISTS sp1;
9793 Note 1305 PROCEDURE sp1 does not exist
9794 CREATE PROCEDURE sp1( )
9796 declare day_minute condition for sqlstate '02000';
9797 declare exit handler for day_minute set @var2 = 1;
9799 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 'day_minute condition for sqlstate '02000';
9800 declare exit handler for day_minute s' at line 3
9801 DROP PROCEDURE IF EXISTS sp1;
9803 Note 1305 PROCEDURE sp1 does not exist
9804 CREATE PROCEDURE sp1( )
9806 declare day_second condition for sqlstate '02000';
9807 declare exit handler for day_second set @var2 = 1;
9809 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 'day_second condition for sqlstate '02000';
9810 declare exit handler for day_second s' at line 3
9811 DROP PROCEDURE IF EXISTS sp1;
9813 Note 1305 PROCEDURE sp1 does not exist
9814 CREATE PROCEDURE sp1( )
9816 declare dec condition for sqlstate '02000';
9817 declare exit handler for dec set @var2 = 1;
9819 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 'dec condition for sqlstate '02000';
9820 declare exit handler for dec set @var2 = 1;
9822 DROP PROCEDURE IF EXISTS sp1;
9824 Note 1305 PROCEDURE sp1 does not exist
9825 CREATE PROCEDURE sp1( )
9827 declare decimal condition for sqlstate '02000';
9828 declare exit handler for decimal set @var2 = 1;
9830 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 'decimal condition for sqlstate '02000';
9831 declare exit handler for decimal set @va' at line 3
9832 DROP PROCEDURE IF EXISTS sp1;
9834 Note 1305 PROCEDURE sp1 does not exist
9835 CREATE PROCEDURE sp1( )
9837 declare declare condition for sqlstate '02000';
9838 declare exit handler for declare set @var2 = 1;
9840 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 'declare condition for sqlstate '02000';
9841 declare exit handler for declare set @va' at line 3
9842 DROP PROCEDURE IF EXISTS sp1;
9844 Note 1305 PROCEDURE sp1 does not exist
9845 CREATE PROCEDURE sp1( )
9847 declare default condition for sqlstate '02000';
9848 declare exit handler for default set @var2 = 1;
9850 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 'default condition for sqlstate '02000';
9851 declare exit handler for default set @va' at line 3
9852 DROP PROCEDURE IF EXISTS sp1;
9854 Note 1305 PROCEDURE sp1 does not exist
9855 CREATE PROCEDURE sp1( )
9857 declare delayed condition for sqlstate '02000';
9858 declare exit handler for delayed set @var2 = 1;
9860 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 'delayed condition for sqlstate '02000';
9861 declare exit handler for delayed set @va' at line 3
9862 DROP PROCEDURE IF EXISTS sp1;
9864 Note 1305 PROCEDURE sp1 does not exist
9865 CREATE PROCEDURE sp1( )
9867 declare delete condition for sqlstate '02000';
9868 declare exit handler for delete set @var2 = 1;
9870 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 'delete condition for sqlstate '02000';
9871 declare exit handler for delete set @var2' at line 3
9872 DROP PROCEDURE IF EXISTS sp1;
9874 Note 1305 PROCEDURE sp1 does not exist
9875 CREATE PROCEDURE sp1( )
9877 declare desc condition for sqlstate '02000';
9878 declare exit handler for desc set @var2 = 1;
9880 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 'desc condition for sqlstate '02000';
9881 declare exit handler for desc set @var2 = 1' at line 3
9882 DROP PROCEDURE IF EXISTS sp1;
9884 Note 1305 PROCEDURE sp1 does not exist
9885 CREATE PROCEDURE sp1( )
9887 declare describe condition for sqlstate '02000';
9888 declare exit handler for describe set @var2 = 1;
9890 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 'describe condition for sqlstate '02000';
9891 declare exit handler for describe set @' at line 3
9892 DROP PROCEDURE IF EXISTS sp1;
9894 Note 1305 PROCEDURE sp1 does not exist
9895 CREATE PROCEDURE sp1( )
9897 declare deterministic condition for sqlstate '02000';
9898 declare exit handler for deterministic set @var2 = 1;
9900 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 'deterministic condition for sqlstate '02000';
9901 declare exit handler for determini' at line 3
9902 DROP PROCEDURE IF EXISTS sp1;
9904 Note 1305 PROCEDURE sp1 does not exist
9905 CREATE PROCEDURE sp1( )
9907 declare distinct condition for sqlstate '02000';
9908 declare exit handler for distinct set @var2 = 1;
9910 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 'distinct condition for sqlstate '02000';
9911 declare exit handler for distinct set @' at line 3
9912 DROP PROCEDURE IF EXISTS sp1;
9914 Note 1305 PROCEDURE sp1 does not exist
9915 CREATE PROCEDURE sp1( )
9917 declare distinctrow condition for sqlstate '02000';
9918 declare exit handler for distinctrow set @var2 = 1;
9920 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 'distinctrow condition for sqlstate '02000';
9921 declare exit handler for distinctrow' at line 3
9922 DROP PROCEDURE IF EXISTS sp1;
9924 Note 1305 PROCEDURE sp1 does not exist
9925 CREATE PROCEDURE sp1( )
9927 declare div condition for sqlstate '02000';
9928 declare exit handler for div set @var2 = 1;
9930 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 'div condition for sqlstate '02000';
9931 declare exit handler for div set @var2 = 1;
9933 DROP PROCEDURE IF EXISTS sp1;
9935 Note 1305 PROCEDURE sp1 does not exist
9936 CREATE PROCEDURE sp1( )
9938 declare double condition for sqlstate '02000';
9939 declare exit handler for double set @var2 = 1;
9941 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 'double condition for sqlstate '02000';
9942 declare exit handler for double set @var2' at line 3
9943 DROP PROCEDURE IF EXISTS sp1;
9945 Note 1305 PROCEDURE sp1 does not exist
9946 CREATE PROCEDURE sp1( )
9948 declare drop condition for sqlstate '02000';
9949 declare exit handler for drop set @var2 = 1;
9951 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 'drop condition for sqlstate '02000';
9952 declare exit handler for drop set @var2 = 1' at line 3
9953 DROP PROCEDURE IF EXISTS sp1;
9955 Note 1305 PROCEDURE sp1 does not exist
9956 CREATE PROCEDURE sp1( )
9958 declare dual condition for sqlstate '02000';
9959 declare exit handler for dual set @var2 = 1;
9961 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 'dual condition for sqlstate '02000';
9962 declare exit handler for dual set @var2 = 1' at line 3
9963 DROP PROCEDURE IF EXISTS sp1;
9965 Note 1305 PROCEDURE sp1 does not exist
9966 CREATE PROCEDURE sp1( )
9968 declare each condition for sqlstate '02000';
9969 declare exit handler for each set @var2 = 1;
9971 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 'each condition for sqlstate '02000';
9972 declare exit handler for each set @var2 = 1' at line 3
9973 DROP PROCEDURE IF EXISTS sp1;
9975 Note 1305 PROCEDURE sp1 does not exist
9976 CREATE PROCEDURE sp1( )
9978 declare else condition for sqlstate '02000';
9979 declare exit handler for else set @var2 = 1;
9981 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 'else condition for sqlstate '02000';
9982 declare exit handler for else set @var2 = 1' at line 3
9983 DROP PROCEDURE IF EXISTS sp1;
9985 Note 1305 PROCEDURE sp1 does not exist
9986 CREATE PROCEDURE sp1( )
9988 declare elseif condition for sqlstate '02000';
9989 declare exit handler for elseif set @var2 = 1;
9991 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 'elseif condition for sqlstate '02000';
9992 declare exit handler for elseif set @var2' at line 3
9993 DROP PROCEDURE IF EXISTS sp1;
9995 Note 1305 PROCEDURE sp1 does not exist
9996 CREATE PROCEDURE sp1( )
9998 declare enclosed condition for sqlstate '02000';
9999 declare exit handler for enclosed set @var2 = 1;
10001 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 'enclosed condition for sqlstate '02000';
10002 declare exit handler for enclosed set @' at line 3
10003 DROP PROCEDURE IF EXISTS sp1;
10005 Note 1305 PROCEDURE sp1 does not exist
10006 CREATE PROCEDURE sp1( )
10008 declare escaped condition for sqlstate '02000';
10009 declare exit handler for escaped set @var2 = 1;
10011 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 'escaped condition for sqlstate '02000';
10012 declare exit handler for escaped set @va' at line 3
10013 DROP PROCEDURE IF EXISTS sp1;
10015 Note 1305 PROCEDURE sp1 does not exist
10016 CREATE PROCEDURE sp1( )
10018 declare exists condition for sqlstate '02000';
10019 declare exit handler for exists set @var2 = 1;
10021 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 'exists condition for sqlstate '02000';
10022 declare exit handler for exists set @var2' at line 3
10023 DROP PROCEDURE IF EXISTS sp1;
10025 Note 1305 PROCEDURE sp1 does not exist
10026 CREATE PROCEDURE sp1( )
10028 declare exit condition for sqlstate '02000';
10029 declare exit handler for exit set @var2 = 1;
10031 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 'condition for sqlstate '02000';
10032 declare exit handler for exit set @var2 = 1;
10034 DROP PROCEDURE IF EXISTS sp1;
10036 Note 1305 PROCEDURE sp1 does not exist
10037 CREATE PROCEDURE sp1( )
10039 declare explain condition for sqlstate '02000';
10040 declare exit handler for explain set @var2 = 1;
10042 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 'explain condition for sqlstate '02000';
10043 declare exit handler for explain set @va' at line 3
10044 DROP PROCEDURE IF EXISTS sp1;
10046 Note 1305 PROCEDURE sp1 does not exist
10047 CREATE PROCEDURE sp1( )
10049 declare false condition for sqlstate '02000';
10050 declare exit handler for false set @var2 = 1;
10052 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 'false condition for sqlstate '02000';
10053 declare exit handler for false set @var2 =' at line 3
10054 DROP PROCEDURE IF EXISTS sp1;
10056 Note 1305 PROCEDURE sp1 does not exist
10057 CREATE PROCEDURE sp1( )
10059 declare fetch condition for sqlstate '02000';
10060 declare exit handler for fetch set @var2 = 1;
10062 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 'fetch condition for sqlstate '02000';
10063 declare exit handler for fetch set @var2 =' at line 3
10064 DROP PROCEDURE IF EXISTS sp1;
10066 Note 1305 PROCEDURE sp1 does not exist
10067 CREATE PROCEDURE sp1( )
10069 declare float condition for sqlstate '02000';
10070 declare exit handler for float set @var2 = 1;
10072 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 'float condition for sqlstate '02000';
10073 declare exit handler for float set @var2 =' at line 3
10074 DROP PROCEDURE IF EXISTS sp1;
10076 Note 1305 PROCEDURE sp1 does not exist
10077 CREATE PROCEDURE sp1( )
10079 declare float4 condition for sqlstate '02000';
10080 declare exit handler for add set @var2 = 1;
10082 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 'float4 condition for sqlstate '02000';
10083 declare exit handler for add set @var2 = ' at line 3
10084 DROP PROCEDURE IF EXISTS sp1;
10086 Note 1305 PROCEDURE sp1 does not exist
10087 CREATE PROCEDURE sp1( )
10089 declare float8 condition for sqlstate '02000';
10090 declare exit handler for add set @var2 = 1;
10092 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 'float8 condition for sqlstate '02000';
10093 declare exit handler for add set @var2 = ' at line 3
10094 DROP PROCEDURE IF EXISTS sp1;
10096 Note 1305 PROCEDURE sp1 does not exist
10097 CREATE PROCEDURE sp1( )
10099 declare for condition for sqlstate '02000';
10100 declare exit handler for for set @var2 = 1;
10102 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 'for condition for sqlstate '02000';
10103 declare exit handler for for set @var2 = 1;
10105 DROP PROCEDURE IF EXISTS sp1;
10107 Note 1305 PROCEDURE sp1 does not exist
10108 CREATE PROCEDURE sp1( )
10110 declare force condition for sqlstate '02000';
10111 declare exit handler for force set @var2 = 1;
10113 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 'force condition for sqlstate '02000';
10114 declare exit handler for force set @var2 =' at line 3
10115 DROP PROCEDURE IF EXISTS sp1;
10117 Note 1305 PROCEDURE sp1 does not exist
10118 CREATE PROCEDURE sp1( )
10120 declare foreign condition for sqlstate '02000';
10121 declare exit handler for foreign set @var2 = 1;
10123 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 'foreign condition for sqlstate '02000';
10124 declare exit handler for foreign set @va' at line 3
10125 DROP PROCEDURE IF EXISTS sp1;
10127 Note 1305 PROCEDURE sp1 does not exist
10128 CREATE PROCEDURE sp1( )
10130 declare from condition for sqlstate '02000';
10131 declare exit handler for from set @var2 = 1;
10133 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 'from condition for sqlstate '02000';
10134 declare exit handler for from set @var2 = 1' at line 3
10135 DROP PROCEDURE IF EXISTS sp1;
10137 Note 1305 PROCEDURE sp1 does not exist
10138 CREATE PROCEDURE sp1( )
10140 declare fulltext condition for sqlstate '02000';
10141 declare exit handler for fulltext set @var2 = 1;
10143 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 'fulltext condition for sqlstate '02000';
10144 declare exit handler for fulltext set @' at line 3
10145 DROP PROCEDURE IF EXISTS sp1;
10147 Note 1305 PROCEDURE sp1 does not exist
10148 CREATE PROCEDURE sp1( )
10150 declare grant condition for sqlstate '02000';
10151 declare exit handler for grant set @var2 = 1;
10153 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 'grant condition for sqlstate '02000';
10154 declare exit handler for grant set @var2 =' at line 3
10155 DROP PROCEDURE IF EXISTS sp1;
10157 Note 1305 PROCEDURE sp1 does not exist
10158 CREATE PROCEDURE sp1( )
10160 declare group condition for sqlstate '02000';
10161 declare exit handler for group set @var2 = 1;
10163 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 'group condition for sqlstate '02000';
10164 declare exit handler for group set @var2 =' at line 3
10165 DROP PROCEDURE IF EXISTS sp1;
10167 Note 1305 PROCEDURE sp1 does not exist
10168 CREATE PROCEDURE sp1( )
10170 declare having condition for sqlstate '02000';
10171 declare exit handler for having set @var2 = 1;
10173 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 'having condition for sqlstate '02000';
10174 declare exit handler for having set @var2' at line 3
10175 DROP PROCEDURE IF EXISTS sp1;
10177 Note 1305 PROCEDURE sp1 does not exist
10178 CREATE PROCEDURE sp1( )
10180 declare high_priority condition for sqlstate '02000';
10181 declare exit handler for high_priority set @var2 = 1;
10183 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 'high_priority condition for sqlstate '02000';
10184 declare exit handler for high_prio' at line 3
10185 DROP PROCEDURE IF EXISTS sp1;
10187 Note 1305 PROCEDURE sp1 does not exist
10188 CREATE PROCEDURE sp1( )
10190 declare hour_microsecond condition for sqlstate '02000';
10191 declare exit handler for hour_microsecond set @var2 = 1;
10193 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 'hour_microsecond condition for sqlstate '02000';
10194 declare exit handler for hour_m' at line 3
10195 DROP PROCEDURE IF EXISTS sp1;
10197 Note 1305 PROCEDURE sp1 does not exist
10198 CREATE PROCEDURE sp1( )
10200 declare hour_minute condition for sqlstate '02000';
10201 declare exit handler for hour_minute set @var2 = 1;
10203 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 'hour_minute condition for sqlstate '02000';
10204 declare exit handler for hour_minute' at line 3
10205 DROP PROCEDURE IF EXISTS sp1;
10207 Note 1305 PROCEDURE sp1 does not exist
10208 CREATE PROCEDURE sp1( )
10210 declare hour_second condition for sqlstate '02000';
10211 declare exit handler for hour_second set @var2 = 1;
10213 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 'hour_second condition for sqlstate '02000';
10214 declare exit handler for hour_second' at line 3
10215 DROP PROCEDURE IF EXISTS sp1;
10217 Note 1305 PROCEDURE sp1 does not exist
10218 CREATE PROCEDURE sp1( )
10220 declare if condition for sqlstate '02000';
10221 declare exit handler for if set @var2 = 1;
10223 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 'if condition for sqlstate '02000';
10224 declare exit handler for if set @var2 = 1;
10226 DROP PROCEDURE IF EXISTS sp1;
10228 Note 1305 PROCEDURE sp1 does not exist
10229 CREATE PROCEDURE sp1( )
10231 declare ignore condition for sqlstate '02000';
10232 declare exit handler for ignore set @var2 = 1;
10234 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 'ignore condition for sqlstate '02000';
10235 declare exit handler for ignore set @var2' at line 3
10236 DROP PROCEDURE IF EXISTS sp1;
10238 Note 1305 PROCEDURE sp1 does not exist
10239 CREATE PROCEDURE sp1( )
10241 declare in condition for sqlstate '02000';
10242 declare exit handler for in set @var2 = 1;
10244 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 'in condition for sqlstate '02000';
10245 declare exit handler for in set @var2 = 1;
10247 DROP PROCEDURE IF EXISTS sp1;
10249 Note 1305 PROCEDURE sp1 does not exist
10250 CREATE PROCEDURE sp1( )
10252 declare index condition for sqlstate '02000';
10253 declare exit handler for index set @var2 = 1;
10255 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 'index condition for sqlstate '02000';
10256 declare exit handler for index set @var2 =' at line 3
10257 DROP PROCEDURE IF EXISTS sp1;
10259 Note 1305 PROCEDURE sp1 does not exist
10260 CREATE PROCEDURE sp1( )
10262 declare infile condition for sqlstate '02000';
10263 declare exit handler for infile set @var2 = 1;
10265 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 'infile condition for sqlstate '02000';
10266 declare exit handler for infile set @var2' at line 3
10267 DROP PROCEDURE IF EXISTS sp1;
10269 Note 1305 PROCEDURE sp1 does not exist
10270 CREATE PROCEDURE sp1( )
10272 declare inner condition for sqlstate '02000';
10273 declare exit handler for inner set @var2 = 1;
10275 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 'inner condition for sqlstate '02000';
10276 declare exit handler for inner set @var2 =' at line 3
10277 DROP PROCEDURE IF EXISTS sp1;
10279 Note 1305 PROCEDURE sp1 does not exist
10280 CREATE PROCEDURE sp1( )
10282 declare inout condition for sqlstate '02000';
10283 declare exit handler for inout set @var2 = 1;
10285 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 'inout condition for sqlstate '02000';
10286 declare exit handler for inout set @var2 =' at line 3
10287 DROP PROCEDURE IF EXISTS sp1;
10289 Note 1305 PROCEDURE sp1 does not exist
10290 CREATE PROCEDURE sp1( )
10292 declare insensitive condition for sqlstate '02000';
10293 declare exit handler for insensitive set @var2 = 1;
10295 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 'insensitive condition for sqlstate '02000';
10296 declare exit handler for insensitive' at line 3
10297 DROP PROCEDURE IF EXISTS sp1;
10299 Note 1305 PROCEDURE sp1 does not exist
10300 CREATE PROCEDURE sp1( )
10302 declare insert condition for sqlstate '02000';
10303 declare exit handler for insert set @var2 = 1;
10305 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 'insert condition for sqlstate '02000';
10306 declare exit handler for insert set @var2' at line 3
10307 DROP PROCEDURE IF EXISTS sp1;
10309 Note 1305 PROCEDURE sp1 does not exist
10310 CREATE PROCEDURE sp1( )
10312 declare int condition for sqlstate '02000';
10313 declare exit handler for int set @var2 = 1;
10315 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 'int condition for sqlstate '02000';
10316 declare exit handler for int set @var2 = 1;
10318 DROP PROCEDURE IF EXISTS sp1;
10320 Note 1305 PROCEDURE sp1 does not exist
10321 CREATE PROCEDURE sp1( )
10323 declare int1 condition for sqlstate '02000';
10324 declare exit handler for int set @var2 = 1;
10326 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 'int1 condition for sqlstate '02000';
10327 declare exit handler for int set @var2 = 1;' at line 3
10328 DROP PROCEDURE IF EXISTS sp1;
10330 Note 1305 PROCEDURE sp1 does not exist
10331 CREATE PROCEDURE sp1( )
10333 declare int2 condition for sqlstate '02000';
10334 declare exit handler for int set @var2 = 1;
10336 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 'int2 condition for sqlstate '02000';
10337 declare exit handler for int set @var2 = 1;' at line 3
10338 DROP PROCEDURE IF EXISTS sp1;
10340 Note 1305 PROCEDURE sp1 does not exist
10341 CREATE PROCEDURE sp1( )
10343 declare int3 condition for sqlstate '02000';
10344 declare exit handler for int set @var2 = 1;
10346 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 'int3 condition for sqlstate '02000';
10347 declare exit handler for int set @var2 = 1;' at line 3
10348 DROP PROCEDURE IF EXISTS sp1;
10350 Note 1305 PROCEDURE sp1 does not exist
10351 CREATE PROCEDURE sp1( )
10353 declare int4 condition for sqlstate '02000';
10354 declare exit handler for int set @var2 = 1;
10356 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 'int4 condition for sqlstate '02000';
10357 declare exit handler for int set @var2 = 1;' at line 3
10358 DROP PROCEDURE IF EXISTS sp1;
10360 Note 1305 PROCEDURE sp1 does not exist
10361 CREATE PROCEDURE sp1( )
10363 declare int8 condition for sqlstate '02000';
10364 declare exit handler for int set @var2 = 1;
10366 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 'int8 condition for sqlstate '02000';
10367 declare exit handler for int set @var2 = 1;' at line 3
10368 DROP PROCEDURE IF EXISTS sp1;
10370 Note 1305 PROCEDURE sp1 does not exist
10371 CREATE PROCEDURE sp1( )
10373 declare integer condition for sqlstate '02000';
10374 declare exit handler for integer set @var2 = 1;
10376 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 'integer condition for sqlstate '02000';
10377 declare exit handler for integer set @va' at line 3
10378 DROP PROCEDURE IF EXISTS sp1;
10380 Note 1305 PROCEDURE sp1 does not exist
10381 CREATE PROCEDURE sp1( )
10383 declare interval condition for sqlstate '02000';
10384 declare exit handler for interval set @var2 = 1;
10386 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 'interval condition for sqlstate '02000';
10387 declare exit handler for interval set @' at line 3
10388 DROP PROCEDURE IF EXISTS sp1;
10390 Note 1305 PROCEDURE sp1 does not exist
10391 CREATE PROCEDURE sp1( )
10393 declare into condition for sqlstate '02000';
10394 declare exit handler for into set @var2 = 1;
10396 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 'into condition for sqlstate '02000';
10397 declare exit handler for into set @var2 = 1' at line 3
10398 DROP PROCEDURE IF EXISTS sp1;
10400 Note 1305 PROCEDURE sp1 does not exist
10401 CREATE PROCEDURE sp1( )
10403 declare is condition for sqlstate '02000';
10404 declare exit handler for is set @var2 = 1;
10406 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 'is condition for sqlstate '02000';
10407 declare exit handler for is set @var2 = 1;
10409 DROP PROCEDURE IF EXISTS sp1;
10411 Note 1305 PROCEDURE sp1 does not exist
10412 CREATE PROCEDURE sp1( )
10414 declare iterate condition for sqlstate '02000';
10415 declare exit handler for iterate set @var2 = 1;
10417 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 'iterate condition for sqlstate '02000';
10418 declare exit handler for iterate set @va' at line 3
10419 DROP PROCEDURE IF EXISTS sp1;
10421 Note 1305 PROCEDURE sp1 does not exist
10422 CREATE PROCEDURE sp1( )
10424 declare join condition for sqlstate '02000';
10425 declare exit handler for join set @var2 = 1;
10427 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 'join condition for sqlstate '02000';
10428 declare exit handler for join set @var2 = 1' at line 3
10429 DROP PROCEDURE IF EXISTS sp1;
10431 Note 1305 PROCEDURE sp1 does not exist
10432 CREATE PROCEDURE sp1( )
10434 declare key condition for sqlstate '02000';
10435 declare exit handler for key set @var2 = 1;
10437 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 'key condition for sqlstate '02000';
10438 declare exit handler for key set @var2 = 1;
10440 DROP PROCEDURE IF EXISTS sp1;
10442 Note 1305 PROCEDURE sp1 does not exist
10443 CREATE PROCEDURE sp1( )
10445 declare keys condition for sqlstate '02000';
10446 declare exit handler for keys set @var2 = 1;
10448 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 'keys condition for sqlstate '02000';
10449 declare exit handler for keys set @var2 = 1' at line 3
10450 DROP PROCEDURE IF EXISTS sp1;
10452 Note 1305 PROCEDURE sp1 does not exist
10453 CREATE PROCEDURE sp1( )
10455 declare kill condition for sqlstate '02000';
10456 declare exit handler for kill set @var2 = 1;
10458 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 'kill condition for sqlstate '02000';
10459 declare exit handler for kill set @var2 = 1' at line 3
10460 DROP PROCEDURE IF EXISTS sp1;
10462 Note 1305 PROCEDURE sp1 does not exist
10463 CREATE PROCEDURE sp1( )
10465 declare leading condition for sqlstate '02000';
10466 declare exit handler for leading set @var2 = 1;
10468 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 'leading condition for sqlstate '02000';
10469 declare exit handler for leading set @va' at line 3
10470 DROP PROCEDURE IF EXISTS sp1;
10472 Note 1305 PROCEDURE sp1 does not exist
10473 CREATE PROCEDURE sp1( )
10475 declare leave condition for sqlstate '02000';
10476 declare exit handler for leave set @var2 = 1;
10478 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 'leave condition for sqlstate '02000';
10479 declare exit handler for leave set @var2 =' at line 3
10480 DROP PROCEDURE IF EXISTS sp1;
10482 Note 1305 PROCEDURE sp1 does not exist
10483 CREATE PROCEDURE sp1( )
10485 declare left condition for sqlstate '02000';
10486 declare exit handler for left set @var2 = 1;
10488 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 'left condition for sqlstate '02000';
10489 declare exit handler for left set @var2 = 1' at line 3
10490 DROP PROCEDURE IF EXISTS sp1;
10492 Note 1305 PROCEDURE sp1 does not exist
10493 CREATE PROCEDURE sp1( )
10495 declare like condition for sqlstate '02000';
10496 declare exit handler for like set @var2 = 1;
10498 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 'like condition for sqlstate '02000';
10499 declare exit handler for like set @var2 = 1' at line 3
10500 DROP PROCEDURE IF EXISTS sp1;
10502 Note 1305 PROCEDURE sp1 does not exist
10503 CREATE PROCEDURE sp1( )
10505 declare limit condition for sqlstate '02000';
10506 declare exit handler for limit set @var2 = 1;
10508 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 'limit condition for sqlstate '02000';
10509 declare exit handler for limit set @var2 =' at line 3
10510 DROP PROCEDURE IF EXISTS sp1;
10512 Note 1305 PROCEDURE sp1 does not exist
10513 CREATE PROCEDURE sp1( )
10515 declare linear condition for sqlstate '02000';
10516 declare exit handler for int set @var2 = 1;
10518 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 'linear condition for sqlstate '02000';
10519 declare exit handler for int set @var2 = ' at line 3
10520 DROP PROCEDURE IF EXISTS sp1;
10522 Note 1305 PROCEDURE sp1 does not exist
10523 CREATE PROCEDURE sp1( )
10525 declare lines condition for sqlstate '02000';
10526 declare exit handler for lines set @var2 = 1;
10528 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 'lines condition for sqlstate '02000';
10529 declare exit handler for lines set @var2 =' at line 3
10530 DROP PROCEDURE IF EXISTS sp1;
10532 Note 1305 PROCEDURE sp1 does not exist
10533 CREATE PROCEDURE sp1( )
10535 declare load condition for sqlstate '02000';
10536 declare exit handler for load set @var2 = 1;
10538 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 'load condition for sqlstate '02000';
10539 declare exit handler for load set @var2 = 1' at line 3
10540 DROP PROCEDURE IF EXISTS sp1;
10542 Note 1305 PROCEDURE sp1 does not exist
10543 CREATE PROCEDURE sp1( )
10545 declare localtime condition for sqlstate '02000';
10546 declare exit handler for localtime set @var2 = 1;
10548 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 'localtime condition for sqlstate '02000';
10549 declare exit handler for localtime set' at line 3
10550 DROP PROCEDURE IF EXISTS sp1;
10552 Note 1305 PROCEDURE sp1 does not exist
10553 CREATE PROCEDURE sp1( )
10555 declare localtimestamp condition for sqlstate '02000';
10556 declare exit handler for localtimestamp set @var2 = 1;
10558 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 'localtimestamp condition for sqlstate '02000';
10559 declare exit handler for localtim' at line 3
10560 DROP PROCEDURE IF EXISTS sp1;
10562 Note 1305 PROCEDURE sp1 does not exist
10563 CREATE PROCEDURE sp1( )
10565 declare lock condition for sqlstate '02000';
10566 declare exit handler for lock set @var2 = 1;
10568 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 'lock condition for sqlstate '02000';
10569 declare exit handler for lock set @var2 = 1' at line 3
10570 DROP PROCEDURE IF EXISTS sp1;
10572 Note 1305 PROCEDURE sp1 does not exist
10573 CREATE PROCEDURE sp1( )
10575 declare long condition for sqlstate '02000';
10576 declare exit handler for long set @var2 = 1;
10578 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 'long condition for sqlstate '02000';
10579 declare exit handler for long set @var2 = 1' at line 3
10580 DROP PROCEDURE IF EXISTS sp1;
10582 Note 1305 PROCEDURE sp1 does not exist
10583 CREATE PROCEDURE sp1( )
10585 declare longblob condition for sqlstate '02000';
10586 declare exit handler for longblob set @var2 = 1;
10588 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 'longblob condition for sqlstate '02000';
10589 declare exit handler for longblob set @' at line 3
10590 DROP PROCEDURE IF EXISTS sp1;
10592 Note 1305 PROCEDURE sp1 does not exist
10593 CREATE PROCEDURE sp1( )
10595 declare longtext condition for sqlstate '02000';
10596 declare exit handler for longtext set @var2 = 1;
10598 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 'longtext condition for sqlstate '02000';
10599 declare exit handler for longtext set @' at line 3
10600 DROP PROCEDURE IF EXISTS sp1;
10602 Note 1305 PROCEDURE sp1 does not exist
10603 CREATE PROCEDURE sp1( )
10605 declare loop condition for sqlstate '02000';
10606 declare exit handler for loop set @var2 = 1;
10608 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 'loop condition for sqlstate '02000';
10609 declare exit handler for loop set @var2 = 1' at line 3
10610 DROP PROCEDURE IF EXISTS sp1;
10612 Note 1305 PROCEDURE sp1 does not exist
10613 CREATE PROCEDURE sp1( )
10615 declare low_priority condition for sqlstate '02000';
10616 declare exit handler for low_priority set @var2 = 1;
10618 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 'low_priority condition for sqlstate '02000';
10619 declare exit handler for low_priori' at line 3
10620 DROP PROCEDURE IF EXISTS sp1;
10622 Note 1305 PROCEDURE sp1 does not exist
10623 CREATE PROCEDURE sp1( )
10625 declare master_ssl_verify_server_cert condition for sqlstate '02000';
10626 declare exit handler for int set @var2 = 1;
10628 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 'master_ssl_verify_server_cert condition for sqlstate '02000';
10629 declare exit handl' at line 3
10630 DROP PROCEDURE IF EXISTS sp1;
10632 Note 1305 PROCEDURE sp1 does not exist
10633 CREATE PROCEDURE sp1( )
10635 declare match condition for sqlstate '02000';
10636 declare exit handler for match set @var2 = 1;
10638 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 'match condition for sqlstate '02000';
10639 declare exit handler for match set @var2 =' at line 3
10640 DROP PROCEDURE IF EXISTS sp1;
10642 Note 1305 PROCEDURE sp1 does not exist
10643 CREATE PROCEDURE sp1( )
10645 declare mediumblob condition for sqlstate '02000';
10646 declare exit handler for mediumblob set @var2 = 1;
10648 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 'mediumblob condition for sqlstate '02000';
10649 declare exit handler for mediumblob s' at line 3
10650 DROP PROCEDURE IF EXISTS sp1;
10652 Note 1305 PROCEDURE sp1 does not exist
10653 CREATE PROCEDURE sp1( )
10655 declare mediumint condition for sqlstate '02000';
10656 declare exit handler for mediumint set @var2 = 1;
10658 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 'mediumint condition for sqlstate '02000';
10659 declare exit handler for mediumint set' at line 3
10660 DROP PROCEDURE IF EXISTS sp1;
10662 Note 1305 PROCEDURE sp1 does not exist
10663 CREATE PROCEDURE sp1( )
10665 declare mediumtext condition for sqlstate '02000';
10666 declare exit handler for mediumtext set @var2 = 1;
10668 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 'mediumtext condition for sqlstate '02000';
10669 declare exit handler for mediumtext s' at line 3
10670 DROP PROCEDURE IF EXISTS sp1;
10672 Note 1305 PROCEDURE sp1 does not exist
10673 CREATE PROCEDURE sp1( )
10675 declare middleint condition for sqlstate '02000';
10676 declare exit handler for middleint set @var2 = 1;
10678 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 'middleint condition for sqlstate '02000';
10679 declare exit handler for middleint set' at line 3
10680 DROP PROCEDURE IF EXISTS sp1;
10682 Note 1305 PROCEDURE sp1 does not exist
10683 CREATE PROCEDURE sp1( )
10685 declare minute_microsecond condition for sqlstate '02000';
10686 declare exit handler for minute_microsecond set @var2 = 1;
10688 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 'minute_microsecond condition for sqlstate '02000';
10689 declare exit handler for minu' at line 3
10690 DROP PROCEDURE IF EXISTS sp1;
10692 Note 1305 PROCEDURE sp1 does not exist
10693 CREATE PROCEDURE sp1( )
10695 declare minute_second condition for sqlstate '02000';
10696 declare exit handler for minute_second set @var2 = 1;
10698 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 'minute_second condition for sqlstate '02000';
10699 declare exit handler for minute_se' at line 3
10700 DROP PROCEDURE IF EXISTS sp1;
10702 Note 1305 PROCEDURE sp1 does not exist
10703 CREATE PROCEDURE sp1( )
10705 declare mod condition for sqlstate '02000';
10706 declare exit handler for mod set @var2 = 1;
10708 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 'mod condition for sqlstate '02000';
10709 declare exit handler for mod set @var2 = 1;
10711 DROP PROCEDURE IF EXISTS sp1;
10713 Note 1305 PROCEDURE sp1 does not exist
10714 CREATE PROCEDURE sp1( )
10716 declare modifies condition for sqlstate '02000';
10717 declare exit handler for modifies set @var2 = 1;
10719 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 'modifies condition for sqlstate '02000';
10720 declare exit handler for modifies set @' at line 3
10721 DROP PROCEDURE IF EXISTS sp1;
10723 Note 1305 PROCEDURE sp1 does not exist
10724 CREATE PROCEDURE sp1( )
10726 declare natural condition for sqlstate '02000';
10727 declare exit handler for natural set @var2 = 1;
10729 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 'natural condition for sqlstate '02000';
10730 declare exit handler for natural set @va' at line 3
10731 DROP PROCEDURE IF EXISTS sp1;
10733 Note 1305 PROCEDURE sp1 does not exist
10734 CREATE PROCEDURE sp1( )
10736 declare not condition for sqlstate '02000';
10737 declare exit handler for not set @var2 = 1;
10739 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 'not condition for sqlstate '02000';
10740 declare exit handler for not set @var2 = 1;
10742 DROP PROCEDURE IF EXISTS sp1;
10744 Note 1305 PROCEDURE sp1 does not exist
10745 CREATE PROCEDURE sp1( )
10747 declare no_write_to_binlog condition for sqlstate '02000';
10748 declare exit handler for no_write_to_binlog set @var2 = 1;
10750 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 'no_write_to_binlog condition for sqlstate '02000';
10751 declare exit handler for no_w' at line 3
10752 DROP PROCEDURE IF EXISTS sp1;
10754 Note 1305 PROCEDURE sp1 does not exist
10755 CREATE PROCEDURE sp1( )
10757 declare null condition for sqlstate '02000';
10758 declare exit handler for null set @var2 = 1;
10760 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 'null condition for sqlstate '02000';
10761 declare exit handler for null set @var2 = 1' at line 3
10762 DROP PROCEDURE IF EXISTS sp1;
10764 Note 1305 PROCEDURE sp1 does not exist
10765 CREATE PROCEDURE sp1( )
10767 declare numeric condition for sqlstate '02000';
10768 declare exit handler for numeric set @var2 = 1;
10770 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 'numeric condition for sqlstate '02000';
10771 declare exit handler for numeric set @va' at line 3
10772 DROP PROCEDURE IF EXISTS sp1;
10774 Note 1305 PROCEDURE sp1 does not exist
10775 CREATE PROCEDURE sp1( )
10777 declare on condition for sqlstate '02000';
10778 declare exit handler for on set @var2 = 1;
10780 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 'on condition for sqlstate '02000';
10781 declare exit handler for on set @var2 = 1;
10783 DROP PROCEDURE IF EXISTS sp1;
10785 Note 1305 PROCEDURE sp1 does not exist
10786 CREATE PROCEDURE sp1( )
10788 declare optimize condition for sqlstate '02000';
10789 declare exit handler for optimize set @var2 = 1;
10791 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 'optimize condition for sqlstate '02000';
10792 declare exit handler for optimize set @' at line 3
10793 DROP PROCEDURE IF EXISTS sp1;
10795 Note 1305 PROCEDURE sp1 does not exist
10796 CREATE PROCEDURE sp1( )
10798 declare option condition for sqlstate '02000';
10799 declare exit handler for option set @var2 = 1;
10801 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 'option condition for sqlstate '02000';
10802 declare exit handler for option set @var2' at line 3
10803 DROP PROCEDURE IF EXISTS sp1;
10805 Note 1305 PROCEDURE sp1 does not exist
10806 CREATE PROCEDURE sp1( )
10808 declare optionally condition for sqlstate '02000';
10809 declare exit handler for optionally set @var2 = 1;
10811 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 'optionally condition for sqlstate '02000';
10812 declare exit handler for optionally s' at line 3
10813 DROP PROCEDURE IF EXISTS sp1;
10815 Note 1305 PROCEDURE sp1 does not exist
10816 CREATE PROCEDURE sp1( )
10818 declare or condition for sqlstate '02000';
10819 declare exit handler for or set @var2 = 1;
10821 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 'or condition for sqlstate '02000';
10822 declare exit handler for or set @var2 = 1;
10824 DROP PROCEDURE IF EXISTS sp1;
10826 Note 1305 PROCEDURE sp1 does not exist
10827 CREATE PROCEDURE sp1( )
10829 declare order condition for sqlstate '02000';
10830 declare exit handler for order set @var2 = 1;
10832 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 'order condition for sqlstate '02000';
10833 declare exit handler for order set @var2 =' at line 3
10834 DROP PROCEDURE IF EXISTS sp1;
10836 Note 1305 PROCEDURE sp1 does not exist
10837 CREATE PROCEDURE sp1( )
10839 declare out condition for sqlstate '02000';
10840 declare exit handler for out set @var2 = 1;
10842 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 'out condition for sqlstate '02000';
10843 declare exit handler for out set @var2 = 1;
10845 DROP PROCEDURE IF EXISTS sp1;
10847 Note 1305 PROCEDURE sp1 does not exist
10848 CREATE PROCEDURE sp1( )
10850 declare outer condition for sqlstate '02000';
10851 declare exit handler for outer set @var2 = 1;
10853 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 'outer condition for sqlstate '02000';
10854 declare exit handler for outer set @var2 =' at line 3
10855 DROP PROCEDURE IF EXISTS sp1;
10857 Note 1305 PROCEDURE sp1 does not exist
10858 CREATE PROCEDURE sp1( )
10860 declare outfile condition for sqlstate '02000';
10861 declare exit handler for outfile set @var2 = 1;
10863 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 'outfile condition for sqlstate '02000';
10864 declare exit handler for outfile set @va' at line 3
10865 DROP PROCEDURE IF EXISTS sp1;
10867 Note 1305 PROCEDURE sp1 does not exist
10868 CREATE PROCEDURE sp1( )
10870 declare precision condition for sqlstate '02000';
10871 declare exit handler for precision set @var2 = 1;
10873 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 'precision condition for sqlstate '02000';
10874 declare exit handler for precision set' at line 3
10875 DROP PROCEDURE IF EXISTS sp1;
10877 Note 1305 PROCEDURE sp1 does not exist
10878 CREATE PROCEDURE sp1( )
10880 declare primary condition for sqlstate '02000';
10881 declare exit handler for primary set @var2 = 1;
10883 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 'primary condition for sqlstate '02000';
10884 declare exit handler for primary set @va' at line 3
10885 DROP PROCEDURE IF EXISTS sp1;
10887 Note 1305 PROCEDURE sp1 does not exist
10888 CREATE PROCEDURE sp1( )
10890 declare procedure condition for sqlstate '02000';
10891 declare exit handler for procedure set @var2 = 1;
10893 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 'procedure condition for sqlstate '02000';
10894 declare exit handler for procedure set' at line 3
10895 DROP PROCEDURE IF EXISTS sp1;
10897 Note 1305 PROCEDURE sp1 does not exist
10898 CREATE PROCEDURE sp1( )
10900 declare purge condition for sqlstate '02000';
10901 declare exit handler for purge set @var2 = 1;
10903 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 'purge condition for sqlstate '02000';
10904 declare exit handler for purge set @var2 =' at line 3
10905 DROP PROCEDURE IF EXISTS sp1;
10907 Note 1305 PROCEDURE sp1 does not exist
10908 CREATE PROCEDURE sp1( )
10910 declare range condition for sqlstate '02000';
10911 declare exit handler for int set @var2 = 1;
10913 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 'range condition for sqlstate '02000';
10914 declare exit handler for int set @var2 = 1' at line 3
10915 DROP PROCEDURE IF EXISTS sp1;
10917 Note 1305 PROCEDURE sp1 does not exist
10918 CREATE PROCEDURE sp1( )
10920 declare read condition for sqlstate '02000';
10921 declare exit handler for read set @var2 = 1;
10923 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 'read condition for sqlstate '02000';
10924 declare exit handler for read set @var2 = 1' at line 3
10925 DROP PROCEDURE IF EXISTS sp1;
10927 Note 1305 PROCEDURE sp1 does not exist
10928 CREATE PROCEDURE sp1( )
10930 declare reads condition for sqlstate '02000';
10931 declare exit handler for reads set @var2 = 1;
10933 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 'reads condition for sqlstate '02000';
10934 declare exit handler for reads set @var2 =' at line 3
10935 DROP PROCEDURE IF EXISTS sp1;
10937 Note 1305 PROCEDURE sp1 does not exist
10938 CREATE PROCEDURE sp1( )
10940 declare read_only condition for sqlstate '02000';
10941 declare exit handler for int set @var2 = 1;
10943 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 'int set @var2 = 1;
10945 DROP PROCEDURE IF EXISTS sp1;
10947 Note 1305 PROCEDURE sp1 does not exist
10948 CREATE PROCEDURE sp1( )
10950 declare read_write condition for sqlstate '02000';
10951 declare exit handler for int set @var2 = 1;
10953 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 'read_write condition for sqlstate '02000';
10954 declare exit handler for int set @var' at line 3
10955 DROP PROCEDURE IF EXISTS sp1;
10957 Note 1305 PROCEDURE sp1 does not exist
10958 CREATE PROCEDURE sp1( )
10960 declare real condition for sqlstate '02000';
10961 declare exit handler for real set @var2 = 1;
10963 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 'real condition for sqlstate '02000';
10964 declare exit handler for real set @var2 = 1' at line 3
10965 DROP PROCEDURE IF EXISTS sp1;
10967 Note 1305 PROCEDURE sp1 does not exist
10968 CREATE PROCEDURE sp1( )
10970 declare references condition for sqlstate '02000';
10971 declare exit handler for references set @var2 = 1;
10973 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 'references condition for sqlstate '02000';
10974 declare exit handler for references s' at line 3
10975 DROP PROCEDURE IF EXISTS sp1;
10977 Note 1305 PROCEDURE sp1 does not exist
10978 CREATE PROCEDURE sp1( )
10980 declare regexp condition for sqlstate '02000';
10981 declare exit handler for regexp set @var2 = 1;
10983 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 'regexp condition for sqlstate '02000';
10984 declare exit handler for regexp set @var2' at line 3
10985 DROP PROCEDURE IF EXISTS sp1;
10987 Note 1305 PROCEDURE sp1 does not exist
10988 CREATE PROCEDURE sp1( )
10990 declare release condition for sqlstate '02000';
10991 declare exit handler for int set @var2 = 1;
10993 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 'release condition for sqlstate '02000';
10994 declare exit handler for int set @var2 =' at line 3
10995 DROP PROCEDURE IF EXISTS sp1;
10997 Note 1305 PROCEDURE sp1 does not exist
10998 CREATE PROCEDURE sp1( )
11000 declare rename condition for sqlstate '02000';
11001 declare exit handler for rename set @var2 = 1;
11003 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 'rename condition for sqlstate '02000';
11004 declare exit handler for rename set @var2' at line 3
11005 DROP PROCEDURE IF EXISTS sp1;
11007 Note 1305 PROCEDURE sp1 does not exist
11008 CREATE PROCEDURE sp1( )
11010 declare repeat condition for sqlstate '02000';
11011 declare exit handler for repeat set @var2 = 1;
11013 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 'repeat condition for sqlstate '02000';
11014 declare exit handler for repeat set @var2' at line 3
11015 DROP PROCEDURE IF EXISTS sp1;
11017 Note 1305 PROCEDURE sp1 does not exist
11018 CREATE PROCEDURE sp1( )
11020 declare replace condition for sqlstate '02000';
11021 declare exit handler for replace set @var2 = 1;
11023 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 'replace condition for sqlstate '02000';
11024 declare exit handler for replace set @va' at line 3
11025 DROP PROCEDURE IF EXISTS sp1;
11027 Note 1305 PROCEDURE sp1 does not exist
11028 CREATE PROCEDURE sp1( )
11030 declare require condition for sqlstate '02000';
11031 declare exit handler for require set @var2 = 1;
11033 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 'require condition for sqlstate '02000';
11034 declare exit handler for require set @va' at line 3
11035 DROP PROCEDURE IF EXISTS sp1;
11037 Note 1305 PROCEDURE sp1 does not exist
11038 CREATE PROCEDURE sp1( )
11040 declare restrict condition for sqlstate '02000';
11041 declare exit handler for restrict set @var2 = 1;
11043 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 'restrict condition for sqlstate '02000';
11044 declare exit handler for restrict set @' at line 3
11045 DROP PROCEDURE IF EXISTS sp1;
11047 Note 1305 PROCEDURE sp1 does not exist
11048 CREATE PROCEDURE sp1( )
11050 declare return condition for sqlstate '02000';
11051 declare exit handler for return set @var2 = 1;
11053 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 'return condition for sqlstate '02000';
11054 declare exit handler for return set @var2' at line 3
11055 DROP PROCEDURE IF EXISTS sp1;
11057 Note 1305 PROCEDURE sp1 does not exist
11058 CREATE PROCEDURE sp1( )
11060 declare revoke condition for sqlstate '02000';
11061 declare exit handler for revoke set @var2 = 1;
11063 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 'revoke condition for sqlstate '02000';
11064 declare exit handler for revoke set @var2' at line 3
11065 DROP PROCEDURE IF EXISTS sp1;
11067 Note 1305 PROCEDURE sp1 does not exist
11068 CREATE PROCEDURE sp1( )
11070 declare right condition for sqlstate '02000';
11071 declare exit handler for right set @var2 = 1;
11073 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 'right condition for sqlstate '02000';
11074 declare exit handler for right set @var2 =' at line 3
11075 DROP PROCEDURE IF EXISTS sp1;
11077 Note 1305 PROCEDURE sp1 does not exist
11078 CREATE PROCEDURE sp1( )
11080 declare rlike condition for sqlstate '02000';
11081 declare exit handler for rlike set @var2 = 1;
11083 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 'rlike condition for sqlstate '02000';
11084 declare exit handler for rlike set @var2 =' at line 3
11085 DROP PROCEDURE IF EXISTS sp1;
11087 Note 1305 PROCEDURE sp1 does not exist
11088 CREATE PROCEDURE sp1( )
11090 declare schema condition for sqlstate '02000';
11091 declare exit handler for schema set @var2 = 1;
11093 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 'schema condition for sqlstate '02000';
11094 declare exit handler for schema set @var2' at line 3
11095 DROP PROCEDURE IF EXISTS sp1;
11097 Note 1305 PROCEDURE sp1 does not exist
11098 CREATE PROCEDURE sp1( )
11100 declare schemas condition for sqlstate '02000';
11101 declare exit handler for schemas set @var2 = 1;
11103 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 'schemas condition for sqlstate '02000';
11104 declare exit handler for schemas set @va' at line 3
11105 DROP PROCEDURE IF EXISTS sp1;
11107 Note 1305 PROCEDURE sp1 does not exist
11108 CREATE PROCEDURE sp1( )
11110 declare second_microsecond condition for sqlstate '02000';
11111 declare exit handler for second_microsecond set @var2 = 1;
11113 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 'second_microsecond condition for sqlstate '02000';
11114 declare exit handler for seco' at line 3
11115 DROP PROCEDURE IF EXISTS sp1;
11117 Note 1305 PROCEDURE sp1 does not exist
11118 CREATE PROCEDURE sp1( )
11120 declare select condition for sqlstate '02000';
11121 declare exit handler for SELECT set @var2 = 1;
11123 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 'select condition for sqlstate '02000';
11124 declare exit handler for SELECT set @var2' at line 3
11125 DROP PROCEDURE IF EXISTS sp1;
11127 Note 1305 PROCEDURE sp1 does not exist
11128 CREATE PROCEDURE sp1( )
11130 declare sensitive condition for sqlstate '02000';
11131 declare exit handler for sensitive set @var2 = 1;
11133 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 'sensitive condition for sqlstate '02000';
11134 declare exit handler for sensitive set' at line 3
11135 DROP PROCEDURE IF EXISTS sp1;
11137 Note 1305 PROCEDURE sp1 does not exist
11138 CREATE PROCEDURE sp1( )
11140 declare separator condition for sqlstate '02000';
11141 declare exit handler for separator set @var2 = 1;
11143 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 'separator condition for sqlstate '02000';
11144 declare exit handler for separator set' at line 3
11145 DROP PROCEDURE IF EXISTS sp1;
11147 Note 1305 PROCEDURE sp1 does not exist
11148 CREATE PROCEDURE sp1( )
11150 declare set condition for sqlstate '02000';
11151 declare exit handler for set set @var2 = 1;
11153 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 'set condition for sqlstate '02000';
11154 declare exit handler for set set @var2 = 1;
11156 DROP PROCEDURE IF EXISTS sp1;
11158 Note 1305 PROCEDURE sp1 does not exist
11159 CREATE PROCEDURE sp1( )
11161 declare show condition for sqlstate '02000';
11162 declare exit handler for show set @var2 = 1;
11164 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 'show condition for sqlstate '02000';
11165 declare exit handler for show set @var2 = 1' at line 3
11166 DROP PROCEDURE IF EXISTS sp1;
11168 Note 1305 PROCEDURE sp1 does not exist
11169 CREATE PROCEDURE sp1( )
11171 declare smallint condition for sqlstate '02000';
11172 declare exit handler for smallint set @var2 = 1;
11174 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 'smallint condition for sqlstate '02000';
11175 declare exit handler for smallint set @' at line 3
11176 DROP PROCEDURE IF EXISTS sp1;
11178 Note 1305 PROCEDURE sp1 does not exist
11179 CREATE PROCEDURE sp1( )
11181 declare spatial condition for sqlstate '02000';
11182 declare exit handler for spatial set @var2 = 1;
11184 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 'spatial condition for sqlstate '02000';
11185 declare exit handler for spatial set @va' at line 3
11186 DROP PROCEDURE IF EXISTS sp1;
11188 Note 1305 PROCEDURE sp1 does not exist
11189 CREATE PROCEDURE sp1( )
11191 declare specific condition for sqlstate '02000';
11192 declare exit handler for specific set @var2 = 1;
11194 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 'specific condition for sqlstate '02000';
11195 declare exit handler for specific set @' at line 3
11196 DROP PROCEDURE IF EXISTS sp1;
11198 Note 1305 PROCEDURE sp1 does not exist
11199 CREATE PROCEDURE sp1( )
11201 declare sql condition for sqlstate '02000';
11202 declare exit handler for sql set @var2 = 1;
11204 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 'sql condition for sqlstate '02000';
11205 declare exit handler for sql set @var2 = 1;
11207 DROP PROCEDURE IF EXISTS sp1;
11209 Note 1305 PROCEDURE sp1 does not exist
11210 CREATE PROCEDURE sp1( )
11212 declare sqlexception condition for sqlstate '02000';
11213 declare exit handler for sqlexception set @var2 = 1;
11215 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 'sqlexception condition for sqlstate '02000';
11216 declare exit handler for sqlexcepti' at line 3
11217 DROP PROCEDURE IF EXISTS sp1;
11219 Note 1305 PROCEDURE sp1 does not exist
11220 CREATE PROCEDURE sp1( )
11222 declare sqlstate condition for sqlstate '02000';
11223 declare exit handler for sqlstate set @var2 = 1;
11225 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 'sqlstate condition for sqlstate '02000';
11226 declare exit handler for sqlstate set @' at line 3
11227 DROP PROCEDURE IF EXISTS sp1;
11229 Note 1305 PROCEDURE sp1 does not exist
11230 CREATE PROCEDURE sp1( )
11232 declare sqlwarning condition for sqlstate '02000';
11233 declare exit handler for sqlwarning set @var2 = 1;
11235 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 'sqlwarning condition for sqlstate '02000';
11236 declare exit handler for sqlwarning s' at line 3
11237 DROP PROCEDURE IF EXISTS sp1;
11239 Note 1305 PROCEDURE sp1 does not exist
11240 CREATE PROCEDURE sp1( )
11242 declare sql_big_result condition for sqlstate '02000';
11243 declare exit handler for sql_big_result set @var2 = 1;
11245 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 'sql_big_result condition for sqlstate '02000';
11246 declare exit handler for sql_big_' at line 3
11247 DROP PROCEDURE IF EXISTS sp1;
11249 Note 1305 PROCEDURE sp1 does not exist
11250 CREATE PROCEDURE sp1( )
11252 declare sql_calc_found_rows condition for sqlstate '02000';
11253 declare exit handler for sql_calc_found_rows set @var2 = 1;
11255 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 'sql_calc_found_rows condition for sqlstate '02000';
11256 declare exit handler for sql' at line 3
11257 DROP PROCEDURE IF EXISTS sp1;
11259 Note 1305 PROCEDURE sp1 does not exist
11260 CREATE PROCEDURE sp1( )
11262 declare sql_small_result condition for sqlstate '02000';
11263 declare exit handler for sql_small_result set @var2 = 1;
11265 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 'sql_small_result condition for sqlstate '02000';
11266 declare exit handler for sql_sm' at line 3
11267 DROP PROCEDURE IF EXISTS sp1;
11269 Note 1305 PROCEDURE sp1 does not exist
11270 CREATE PROCEDURE sp1( )
11272 declare ssl condition for sqlstate '02000';
11273 declare exit handler for ssl set @var2 = 1;
11275 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 'ssl condition for sqlstate '02000';
11276 declare exit handler for ssl set @var2 = 1;
11278 DROP PROCEDURE IF EXISTS sp1;
11280 Note 1305 PROCEDURE sp1 does not exist
11281 CREATE PROCEDURE sp1( )
11283 declare starting condition for sqlstate '02000';
11284 declare exit handler for starting set @var2 = 1;
11286 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 'starting condition for sqlstate '02000';
11287 declare exit handler for starting set @' at line 3
11288 DROP PROCEDURE IF EXISTS sp1;
11290 Note 1305 PROCEDURE sp1 does not exist
11291 CREATE PROCEDURE sp1( )
11293 declare straight_join condition for sqlstate '02000';
11294 declare exit handler for straight_join set @var2 = 1;
11296 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 'straight_join condition for sqlstate '02000';
11297 declare exit handler for straight_' at line 3
11298 DROP PROCEDURE IF EXISTS sp1;
11300 Note 1305 PROCEDURE sp1 does not exist
11301 CREATE PROCEDURE sp1( )
11303 declare table condition for sqlstate '02000';
11304 declare exit handler for table set @var2 = 1;
11306 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 'table condition for sqlstate '02000';
11307 declare exit handler for table set @var2 =' at line 3
11308 DROP PROCEDURE IF EXISTS sp1;
11310 Note 1305 PROCEDURE sp1 does not exist
11311 CREATE PROCEDURE sp1( )
11313 declare terminated condition for sqlstate '02000';
11314 declare exit handler for terminated set @var2 = 1;
11316 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 'terminated condition for sqlstate '02000';
11317 declare exit handler for terminated s' at line 3
11318 DROP PROCEDURE IF EXISTS sp1;
11320 Note 1305 PROCEDURE sp1 does not exist
11321 CREATE PROCEDURE sp1( )
11323 declare then condition for sqlstate '02000';
11324 declare exit handler for then set @var2 = 1;
11326 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 'then condition for sqlstate '02000';
11327 declare exit handler for then set @var2 = 1' at line 3
11328 DROP PROCEDURE IF EXISTS sp1;
11330 Note 1305 PROCEDURE sp1 does not exist
11331 CREATE PROCEDURE sp1( )
11333 declare tinyblob condition for sqlstate '02000';
11334 declare exit handler for tinyblob set @var2 = 1;
11336 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 'tinyblob condition for sqlstate '02000';
11337 declare exit handler for tinyblob set @' at line 3
11338 DROP PROCEDURE IF EXISTS sp1;
11340 Note 1305 PROCEDURE sp1 does not exist
11341 CREATE PROCEDURE sp1( )
11343 declare tinyint condition for sqlstate '02000';
11344 declare exit handler for tinyint set @var2 = 1;
11346 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 'tinyint condition for sqlstate '02000';
11347 declare exit handler for tinyint set @va' at line 3
11348 DROP PROCEDURE IF EXISTS sp1;
11350 Note 1305 PROCEDURE sp1 does not exist
11351 CREATE PROCEDURE sp1( )
11353 declare tinytext condition for sqlstate '02000';
11354 declare exit handler for tinytext set @var2 = 1;
11356 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 'tinytext condition for sqlstate '02000';
11357 declare exit handler for tinytext set @' at line 3
11358 DROP PROCEDURE IF EXISTS sp1;
11360 Note 1305 PROCEDURE sp1 does not exist
11361 CREATE PROCEDURE sp1( )
11363 declare to condition for sqlstate '02000';
11364 declare exit handler for to set @var2 = 1;
11366 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 'to condition for sqlstate '02000';
11367 declare exit handler for to set @var2 = 1;
11369 DROP PROCEDURE IF EXISTS sp1;
11371 Note 1305 PROCEDURE sp1 does not exist
11372 CREATE PROCEDURE sp1( )
11374 declare trailing condition for sqlstate '02000';
11375 declare exit handler for trailing set @var2 = 1;
11377 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 'trailing condition for sqlstate '02000';
11378 declare exit handler for trailing set @' at line 3
11379 DROP PROCEDURE IF EXISTS sp1;
11381 Note 1305 PROCEDURE sp1 does not exist
11382 CREATE PROCEDURE sp1( )
11384 declare trigger condition for sqlstate '02000';
11385 declare exit handler for trigger set @var2 = 1;
11387 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 'trigger condition for sqlstate '02000';
11388 declare exit handler for trigger set @va' at line 3
11389 DROP PROCEDURE IF EXISTS sp1;
11391 Note 1305 PROCEDURE sp1 does not exist
11392 CREATE PROCEDURE sp1( )
11394 declare true condition for sqlstate '02000';
11395 declare exit handler for true set @var2 = 1;
11397 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 'true condition for sqlstate '02000';
11398 declare exit handler for true set @var2 = 1' at line 3
11399 DROP PROCEDURE IF EXISTS sp1;
11401 Note 1305 PROCEDURE sp1 does not exist
11402 CREATE PROCEDURE sp1( )
11404 declare undo condition for sqlstate '02000';
11405 declare exit handler for undo set @var2 = 1;
11407 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 'undo condition for sqlstate '02000';
11408 declare exit handler for undo set @var2 = 1' at line 3
11409 DROP PROCEDURE IF EXISTS sp1;
11411 Note 1305 PROCEDURE sp1 does not exist
11412 CREATE PROCEDURE sp1( )
11414 declare union condition for sqlstate '02000';
11415 declare exit handler for union set @var2 = 1;
11417 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 'union condition for sqlstate '02000';
11418 declare exit handler for union set @var2 =' at line 3
11419 DROP PROCEDURE IF EXISTS sp1;
11421 Note 1305 PROCEDURE sp1 does not exist
11422 CREATE PROCEDURE sp1( )
11424 declare unique condition for sqlstate '02000';
11425 declare exit handler for unique set @var2 = 1;
11427 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 'unique condition for sqlstate '02000';
11428 declare exit handler for unique set @var2' at line 3
11429 DROP PROCEDURE IF EXISTS sp1;
11431 Note 1305 PROCEDURE sp1 does not exist
11432 CREATE PROCEDURE sp1( )
11434 declare unlock condition for sqlstate '02000';
11435 declare exit handler for unlock set @var2 = 1;
11437 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 'unlock condition for sqlstate '02000';
11438 declare exit handler for unlock set @var2' at line 3
11439 DROP PROCEDURE IF EXISTS sp1;
11441 Note 1305 PROCEDURE sp1 does not exist
11442 CREATE PROCEDURE sp1( )
11444 declare unsigned condition for sqlstate '02000';
11445 declare exit handler for unsigned set @var2 = 1;
11447 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 'unsigned condition for sqlstate '02000';
11448 declare exit handler for unsigned set @' at line 3
11449 DROP PROCEDURE IF EXISTS sp1;
11451 Note 1305 PROCEDURE sp1 does not exist
11452 CREATE PROCEDURE sp1( )
11454 declare update condition for sqlstate '02000';
11455 declare exit handler for update set @var2 = 1;
11457 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 'update condition for sqlstate '02000';
11458 declare exit handler for update set @var2' at line 3
11459 DROP PROCEDURE IF EXISTS sp1;
11461 Note 1305 PROCEDURE sp1 does not exist
11462 CREATE PROCEDURE sp1( )
11464 declare usage condition for sqlstate '02000';
11465 declare exit handler for usage set @var2 = 1;
11467 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 'usage condition for sqlstate '02000';
11468 declare exit handler for usage set @var2 =' at line 3
11469 DROP PROCEDURE IF EXISTS sp1;
11471 Note 1305 PROCEDURE sp1 does not exist
11472 CREATE PROCEDURE sp1( )
11474 declare use condition for sqlstate '02000';
11475 declare exit handler for USE set @var2 = 1;
11477 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 'use condition for sqlstate '02000';
11478 declare exit handler for USE set @var2 = 1;
11480 DROP PROCEDURE IF EXISTS sp1;
11482 Note 1305 PROCEDURE sp1 does not exist
11483 CREATE PROCEDURE sp1( )
11485 declare using condition for sqlstate '02000';
11486 declare exit handler for using set @var2 = 1;
11488 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 'using condition for sqlstate '02000';
11489 declare exit handler for using set @var2 =' at line 3
11490 DROP PROCEDURE IF EXISTS sp1;
11492 Note 1305 PROCEDURE sp1 does not exist
11493 CREATE PROCEDURE sp1( )
11495 declare utc_date condition for sqlstate '02000';
11496 declare exit handler for utc_date set @var2 = 1;
11498 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 'utc_date condition for sqlstate '02000';
11499 declare exit handler for utc_date set @' at line 3
11500 DROP PROCEDURE IF EXISTS sp1;
11502 Note 1305 PROCEDURE sp1 does not exist
11503 CREATE PROCEDURE sp1( )
11505 declare utc_time condition for sqlstate '02000';
11506 declare exit handler for utc_time set @var2 = 1;
11508 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 'utc_time condition for sqlstate '02000';
11509 declare exit handler for utc_time set @' at line 3
11510 DROP PROCEDURE IF EXISTS sp1;
11512 Note 1305 PROCEDURE sp1 does not exist
11513 CREATE PROCEDURE sp1( )
11515 declare utc_timestamp condition for sqlstate '02000';
11516 declare exit handler for utc_timestamp set @var2 = 1;
11518 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 'utc_timestamp condition for sqlstate '02000';
11519 declare exit handler for utc_times' at line 3
11520 DROP PROCEDURE IF EXISTS sp1;
11522 Note 1305 PROCEDURE sp1 does not exist
11523 CREATE PROCEDURE sp1( )
11525 declare values condition for sqlstate '02000';
11526 declare exit handler for values set @var2 = 1;
11528 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 'values condition for sqlstate '02000';
11529 declare exit handler for values set @var2' at line 3
11530 DROP PROCEDURE IF EXISTS sp1;
11532 Note 1305 PROCEDURE sp1 does not exist
11533 CREATE PROCEDURE sp1( )
11535 declare varbinary condition for sqlstate '02000';
11536 declare exit handler for varbinary set @var2 = 1;
11538 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 'varbinary condition for sqlstate '02000';
11539 declare exit handler for varbinary set' at line 3
11540 DROP PROCEDURE IF EXISTS sp1;
11542 Note 1305 PROCEDURE sp1 does not exist
11543 CREATE PROCEDURE sp1( )
11545 declare varchar condition for sqlstate '02000';
11546 declare exit handler for varchar set @var2 = 1;
11548 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 'varchar condition for sqlstate '02000';
11549 declare exit handler for varchar set @va' at line 3
11550 DROP PROCEDURE IF EXISTS sp1;
11552 Note 1305 PROCEDURE sp1 does not exist
11553 CREATE PROCEDURE sp1( )
11555 declare varcharacter condition for sqlstate '02000';
11556 declare exit handler for varcharacter set @var2 = 1;
11558 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 'varcharacter condition for sqlstate '02000';
11559 declare exit handler for varcharact' at line 3
11560 DROP PROCEDURE IF EXISTS sp1;
11562 Note 1305 PROCEDURE sp1 does not exist
11563 CREATE PROCEDURE sp1( )
11565 declare varying condition for sqlstate '02000';
11566 declare exit handler for varying set @var2 = 1;
11568 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 'varying condition for sqlstate '02000';
11569 declare exit handler for varying set @va' at line 3
11570 DROP PROCEDURE IF EXISTS sp1;
11572 Note 1305 PROCEDURE sp1 does not exist
11573 CREATE PROCEDURE sp1( )
11575 declare when condition for sqlstate '02000';
11576 declare exit handler for when set @var2 = 1;
11578 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 'when condition for sqlstate '02000';
11579 declare exit handler for when set @var2 = 1' at line 3
11580 DROP PROCEDURE IF EXISTS sp1;
11582 Note 1305 PROCEDURE sp1 does not exist
11583 CREATE PROCEDURE sp1( )
11585 declare where condition for sqlstate '02000';
11586 declare exit handler for where set @var2 = 1;
11588 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 'where condition for sqlstate '02000';
11589 declare exit handler for where set @var2 =' at line 3
11590 DROP PROCEDURE IF EXISTS sp1;
11592 Note 1305 PROCEDURE sp1 does not exist
11593 CREATE PROCEDURE sp1( )
11595 declare while condition for sqlstate '02000';
11596 declare exit handler for while set @var2 = 1;
11598 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 'while condition for sqlstate '02000';
11599 declare exit handler for while set @var2 =' at line 3
11600 DROP PROCEDURE IF EXISTS sp1;
11602 Note 1305 PROCEDURE sp1 does not exist
11603 CREATE PROCEDURE sp1( )
11605 declare with condition for sqlstate '02000';
11606 declare exit handler for with set @var2 = 1;
11608 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 'with condition for sqlstate '02000';
11609 declare exit handler for with set @var2 = 1' at line 3
11610 DROP PROCEDURE IF EXISTS sp1;
11612 Note 1305 PROCEDURE sp1 does not exist
11613 CREATE PROCEDURE sp1( )
11615 declare write condition for sqlstate '02000';
11616 declare exit handler for write set @var2 = 1;
11618 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 'write condition for sqlstate '02000';
11619 declare exit handler for write set @var2 =' at line 3
11620 DROP PROCEDURE IF EXISTS sp1;
11622 Note 1305 PROCEDURE sp1 does not exist
11623 CREATE PROCEDURE sp1( )
11625 declare xor condition for sqlstate '02000';
11626 declare exit handler for xor set @var2 = 1;
11628 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 'xor condition for sqlstate '02000';
11629 declare exit handler for xor set @var2 = 1;
11631 DROP PROCEDURE IF EXISTS sp1;
11633 Note 1305 PROCEDURE sp1 does not exist
11634 CREATE PROCEDURE sp1( )
11636 declare year_month condition for sqlstate '02000';
11637 declare exit handler for year_month set @var2 = 1;
11639 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 'year_month condition for sqlstate '02000';
11640 declare exit handler for year_month s' at line 3
11641 DROP PROCEDURE IF EXISTS sp1;
11643 Note 1305 PROCEDURE sp1 does not exist
11644 CREATE PROCEDURE sp1( )
11646 declare zerofill condition for sqlstate '02000';
11647 declare exit handler for zerofill set @var2 = 1;
11649 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 'zerofill condition for sqlstate '02000';
11650 declare exit handler for zerofill set @' at line 3
11654 Ensure that every possible type of handler may be declared for
11655 a stored procedure (continue- handler_type ).
11656 --------------------------------------------------------------------------------
11657 DROP PROCEDURE IF EXISTS sp1;
11659 Note 1305 PROCEDURE sp1 does not exist
11660 CREATE PROCEDURE sp1()
11662 declare continue handler for sqlstate '23000' set @x2 = 1;
11664 insert into t2(f1) values (1);
11666 insert into t2(f1) values (1);
11670 DROP PROCEDURE sp1;
11671 DROP PROCEDURE IF EXISTS handler1;
11673 Note 1305 PROCEDURE handler1 does not exist
11674 CREATE PROCEDURE handler1()
11676 declare undo handler for sqlstate '23000' set @x2 = 1;
11678 insert into t values (1);
11680 insert into t values (1);
11683 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 'undo handler for sqlstate '23000' set @x2 = 1;
11685 insert into t values ' at line 3
11686 DROP PROCEDURE IF EXISTS handler1;
11688 Note 1305 PROCEDURE handler1 does not exist
11689 CREATE PROCEDURE handler1()
11691 declare continueinv handler for sqlstate '2300' set @x2 = 1;
11693 insert into t values (1);
11695 insert into t values (1);
11698 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 'handler for sqlstate '2300' set @x2 = 1;
11700 insert into t values (1);
11702 DROP PROCEDURE IF EXISTS handler1;
11704 Note 1305 PROCEDURE handler1 does not exist
11705 CREATE PROCEDURE handler1()
11707 declare undoinv handler for sqlstate '2300' set @x2 = 1;
11709 insert into t values (1);
11711 insert into t values (1);
11714 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 'handler for sqlstate '2300' set @x2 = 1;
11716 insert into t values (1);
11718 DROP PROCEDURE IF EXISTS handler1;
11720 Note 1305 PROCEDURE handler1 does not exist
11721 CREATE PROCEDURE handler1 ()
11723 declare exitinv handler for sqlstate '2300' set @x2 = 1;
11725 insert into t values (1);
11727 insert into t values (1);
11730 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 'handler for sqlstate '2300' set @x2 = 1;
11732 insert into t values (1);
11734 DROP PROCEDURE IF EXISTS sp1;
11736 Note 1305 PROCEDURE sp1 does not exist
11737 CREATE PROCEDURE sp1( )
11739 declare accessible handler for sqlstate '02000' set @var2 = 1;
11741 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 'accessible handler for sqlstate '02000' set @var2 = 1;
11743 DROP PROCEDURE IF EXISTS sp1;
11745 Note 1305 PROCEDURE sp1 does not exist
11746 CREATE PROCEDURE sp1( )
11748 declare add handler for sqlstate '02000' set @var2 = 1;
11750 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 'add handler for sqlstate '02000' set @var2 = 1;
11752 DROP PROCEDURE IF EXISTS sp1;
11754 Note 1305 PROCEDURE sp1 does not exist
11755 CREATE PROCEDURE sp1( )
11757 declare all handler for sqlstate '02000' set @var2 = 1;
11759 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 'all handler for sqlstate '02000' set @var2 = 1;
11761 DROP PROCEDURE IF EXISTS sp1;
11763 Note 1305 PROCEDURE sp1 does not exist
11764 CREATE PROCEDURE sp1( )
11766 declare alter handler for sqlstate '02000' set @var2 = 1;
11768 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 'alter handler for sqlstate '02000' set @var2 = 1;
11770 DROP PROCEDURE IF EXISTS sp1;
11772 Note 1305 PROCEDURE sp1 does not exist
11773 CREATE PROCEDURE sp1( )
11775 declare analyze handler for sqlstate '02000' set @var2 = 1;
11777 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 'analyze handler for sqlstate '02000' set @var2 = 1;
11779 DROP PROCEDURE IF EXISTS sp1;
11781 Note 1305 PROCEDURE sp1 does not exist
11782 CREATE PROCEDURE sp1( )
11784 declare and handler for sqlstate '02000' set @var2 = 1;
11786 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 'and handler for sqlstate '02000' set @var2 = 1;
11788 DROP PROCEDURE IF EXISTS sp1;
11790 Note 1305 PROCEDURE sp1 does not exist
11791 CREATE PROCEDURE sp1( )
11793 declare as handler for sqlstate '02000' set @var2 = 1;
11795 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 'as handler for sqlstate '02000' set @var2 = 1;
11797 DROP PROCEDURE IF EXISTS sp1;
11799 Note 1305 PROCEDURE sp1 does not exist
11800 CREATE PROCEDURE sp1( )
11802 declare asc handler for sqlstate '02000' set @var2 = 1;
11804 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 'asc handler for sqlstate '02000' set @var2 = 1;
11806 DROP PROCEDURE IF EXISTS sp1;
11808 Note 1305 PROCEDURE sp1 does not exist
11809 CREATE PROCEDURE sp1( )
11811 declare asensitive handler for sqlstate '02000' set @var2 = 1;
11813 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 'asensitive handler for sqlstate '02000' set @var2 = 1;
11815 DROP PROCEDURE IF EXISTS sp1;
11817 Note 1305 PROCEDURE sp1 does not exist
11818 CREATE PROCEDURE sp1( )
11820 declare before handler for sqlstate '02000' set @var2 = 1;
11822 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 'before handler for sqlstate '02000' set @var2 = 1;
11824 DROP PROCEDURE IF EXISTS sp1;
11826 Note 1305 PROCEDURE sp1 does not exist
11827 CREATE PROCEDURE sp1( )
11829 declare between handler for sqlstate '02000' set @var2 = 1;
11831 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 'between handler for sqlstate '02000' set @var2 = 1;
11833 DROP PROCEDURE IF EXISTS sp1;
11835 Note 1305 PROCEDURE sp1 does not exist
11836 CREATE PROCEDURE sp1( )
11838 declare bigint handler for sqlstate '02000' set @var2 = 1;
11840 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 'bigint handler for sqlstate '02000' set @var2 = 1;
11842 DROP PROCEDURE IF EXISTS sp1;
11844 Note 1305 PROCEDURE sp1 does not exist
11845 CREATE PROCEDURE sp1( )
11847 declare binary handler for sqlstate '02000' set @var2 = 1;
11849 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 'binary handler for sqlstate '02000' set @var2 = 1;
11851 DROP PROCEDURE IF EXISTS sp1;
11853 Note 1305 PROCEDURE sp1 does not exist
11854 CREATE PROCEDURE sp1( )
11856 declare blob handler for sqlstate '02000' set @var2 = 1;
11858 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 'blob handler for sqlstate '02000' set @var2 = 1;
11860 DROP PROCEDURE IF EXISTS sp1;
11862 Note 1305 PROCEDURE sp1 does not exist
11863 CREATE PROCEDURE sp1( )
11865 declare both handler for sqlstate '02000' set @var2 = 1;
11867 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 'both handler for sqlstate '02000' set @var2 = 1;
11869 DROP PROCEDURE IF EXISTS sp1;
11871 Note 1305 PROCEDURE sp1 does not exist
11872 CREATE PROCEDURE sp1( )
11874 declare by handler for sqlstate '02000' set @var2 = 1;
11876 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 'by handler for sqlstate '02000' set @var2 = 1;
11878 DROP PROCEDURE IF EXISTS sp1;
11880 Note 1305 PROCEDURE sp1 does not exist
11881 CREATE PROCEDURE sp1( )
11883 declare call handler for sqlstate '02000' set @var2 = 1;
11885 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 'call handler for sqlstate '02000' set @var2 = 1;
11887 DROP PROCEDURE IF EXISTS sp1;
11889 Note 1305 PROCEDURE sp1 does not exist
11890 CREATE PROCEDURE sp1( )
11892 declare cascade handler for sqlstate '02000' set @var2 = 1;
11894 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 'cascade handler for sqlstate '02000' set @var2 = 1;
11896 DROP PROCEDURE IF EXISTS sp1;
11898 Note 1305 PROCEDURE sp1 does not exist
11899 CREATE PROCEDURE sp1( )
11901 declare case handler for sqlstate '02000' set @var2 = 1;
11903 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 'case handler for sqlstate '02000' set @var2 = 1;
11905 DROP PROCEDURE IF EXISTS sp1;
11907 Note 1305 PROCEDURE sp1 does not exist
11908 CREATE PROCEDURE sp1( )
11910 declare change handler for sqlstate '02000' set @var2 = 1;
11912 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 'change handler for sqlstate '02000' set @var2 = 1;
11914 DROP PROCEDURE IF EXISTS sp1;
11916 Note 1305 PROCEDURE sp1 does not exist
11917 CREATE PROCEDURE sp1( )
11919 declare char handler for sqlstate '02000' set @var2 = 1;
11921 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 'char handler for sqlstate '02000' set @var2 = 1;
11923 DROP PROCEDURE IF EXISTS sp1;
11925 Note 1305 PROCEDURE sp1 does not exist
11926 CREATE PROCEDURE sp1( )
11928 declare character handler for sqlstate '02000' set @var2 = 1;
11930 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 'character handler for sqlstate '02000' set @var2 = 1;
11932 DROP PROCEDURE IF EXISTS sp1;
11934 Note 1305 PROCEDURE sp1 does not exist
11935 CREATE PROCEDURE sp1( )
11937 declare check handler for sqlstate '02000' set @var2 = 1;
11939 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 'check handler for sqlstate '02000' set @var2 = 1;
11941 DROP PROCEDURE IF EXISTS sp1;
11943 Note 1305 PROCEDURE sp1 does not exist
11944 CREATE PROCEDURE sp1( )
11946 declare collate handler for sqlstate '02000' set @var2 = 1;
11948 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 'collate handler for sqlstate '02000' set @var2 = 1;
11950 DROP PROCEDURE IF EXISTS sp1;
11952 Note 1305 PROCEDURE sp1 does not exist
11953 CREATE PROCEDURE sp1( )
11955 declare column handler for sqlstate '02000' set @var2 = 1;
11957 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 'column handler for sqlstate '02000' set @var2 = 1;
11959 DROP PROCEDURE IF EXISTS sp1;
11961 Note 1305 PROCEDURE sp1 does not exist
11962 CREATE PROCEDURE sp1( )
11964 declare condition handler for sqlstate '02000' set @var2 = 1;
11966 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 'condition handler for sqlstate '02000' set @var2 = 1;
11968 DROP PROCEDURE IF EXISTS sp1;
11970 Note 1305 PROCEDURE sp1 does not exist
11971 CREATE PROCEDURE sp1( )
11973 declare constraint handler for sqlstate '02000' set @var2 = 1;
11975 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 'constraint handler for sqlstate '02000' set @var2 = 1;
11977 DROP PROCEDURE IF EXISTS sp1;
11979 Note 1305 PROCEDURE sp1 does not exist
11980 CREATE PROCEDURE sp1( )
11982 declare continue handler for sqlstate '02000' set @var2 = 1;
11984 DROP PROCEDURE IF EXISTS sp1;
11985 CREATE PROCEDURE sp1( )
11987 declare convert handler for sqlstate '02000' set @var2 = 1;
11989 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 'convert handler for sqlstate '02000' set @var2 = 1;
11991 DROP PROCEDURE IF EXISTS sp1;
11993 Note 1305 PROCEDURE sp1 does not exist
11994 CREATE PROCEDURE sp1( )
11996 declare create handler for sqlstate '02000' set @var2 = 1;
11998 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 'create handler for sqlstate '02000' set @var2 = 1;
12000 DROP PROCEDURE IF EXISTS sp1;
12002 Note 1305 PROCEDURE sp1 does not exist
12003 CREATE PROCEDURE sp1( )
12005 declare cross handler for sqlstate '02000' set @var2 = 1;
12007 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 'cross handler for sqlstate '02000' set @var2 = 1;
12009 DROP PROCEDURE IF EXISTS sp1;
12011 Note 1305 PROCEDURE sp1 does not exist
12012 CREATE PROCEDURE sp1( )
12014 declare current_date handler for sqlstate '02000' set @var2 = 1;
12016 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 'current_date handler for sqlstate '02000' set @var2 = 1;
12018 DROP PROCEDURE IF EXISTS sp1;
12020 Note 1305 PROCEDURE sp1 does not exist
12021 CREATE PROCEDURE sp1( )
12023 declare current_time handler for sqlstate '02000' set @var2 = 1;
12025 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 'current_time handler for sqlstate '02000' set @var2 = 1;
12027 DROP PROCEDURE IF EXISTS sp1;
12029 Note 1305 PROCEDURE sp1 does not exist
12030 CREATE PROCEDURE sp1( )
12032 declare current_timestamp handler for sqlstate '02000' set @var2 = 1;
12034 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 'current_timestamp handler for sqlstate '02000' set @var2 = 1;
12036 DROP PROCEDURE IF EXISTS sp1;
12038 Note 1305 PROCEDURE sp1 does not exist
12039 CREATE PROCEDURE sp1( )
12041 declare current_user handler for sqlstate '02000' set @var2 = 1;
12043 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 'current_user handler for sqlstate '02000' set @var2 = 1;
12045 DROP PROCEDURE IF EXISTS sp1;
12047 Note 1305 PROCEDURE sp1 does not exist
12048 CREATE PROCEDURE sp1( )
12050 declare cursor handler for sqlstate '02000' set @var2 = 1;
12052 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 'cursor handler for sqlstate '02000' set @var2 = 1;
12054 DROP PROCEDURE IF EXISTS sp1;
12056 Note 1305 PROCEDURE sp1 does not exist
12057 CREATE PROCEDURE sp1( )
12059 declare database handler for sqlstate '02000' set @var2 = 1;
12061 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 'database handler for sqlstate '02000' set @var2 = 1;
12063 DROP PROCEDURE IF EXISTS sp1;
12065 Note 1305 PROCEDURE sp1 does not exist
12066 CREATE PROCEDURE sp1( )
12068 declare databases handler for sqlstate '02000' set @var2 = 1;
12070 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 'databases handler for sqlstate '02000' set @var2 = 1;
12072 DROP PROCEDURE IF EXISTS sp1;
12074 Note 1305 PROCEDURE sp1 does not exist
12075 CREATE PROCEDURE sp1( )
12077 declare day_hour handler for sqlstate '02000' set @var2 = 1;
12079 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 'day_hour handler for sqlstate '02000' set @var2 = 1;
12081 DROP PROCEDURE IF EXISTS sp1;
12083 Note 1305 PROCEDURE sp1 does not exist
12084 CREATE PROCEDURE sp1( )
12086 declare day_microsecond handler for sqlstate '02000' set @var2 = 1;
12088 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 'day_microsecond handler for sqlstate '02000' set @var2 = 1;
12090 DROP PROCEDURE IF EXISTS sp1;
12092 Note 1305 PROCEDURE sp1 does not exist
12093 CREATE PROCEDURE sp1( )
12095 declare day_minute handler for sqlstate '02000' set @var2 = 1;
12097 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 'day_minute handler for sqlstate '02000' set @var2 = 1;
12099 DROP PROCEDURE IF EXISTS sp1;
12101 Note 1305 PROCEDURE sp1 does not exist
12102 CREATE PROCEDURE sp1( )
12104 declare day_second handler for sqlstate '02000' set @var2 = 1;
12106 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 'day_second handler for sqlstate '02000' set @var2 = 1;
12108 DROP PROCEDURE IF EXISTS sp1;
12110 Note 1305 PROCEDURE sp1 does not exist
12111 CREATE PROCEDURE sp1( )
12113 declare dec handler for sqlstate '02000' set @var2 = 1;
12115 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 'dec handler for sqlstate '02000' set @var2 = 1;
12117 DROP PROCEDURE IF EXISTS sp1;
12119 Note 1305 PROCEDURE sp1 does not exist
12120 CREATE PROCEDURE sp1( )
12122 declare decimal handler for sqlstate '02000' set @var2 = 1;
12124 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 'decimal handler for sqlstate '02000' set @var2 = 1;
12126 DROP PROCEDURE IF EXISTS sp1;
12128 Note 1305 PROCEDURE sp1 does not exist
12129 CREATE PROCEDURE sp1( )
12131 declare declare handler for sqlstate '02000' set @var2 = 1;
12133 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 'declare handler for sqlstate '02000' set @var2 = 1;
12135 DROP PROCEDURE IF EXISTS sp1;
12137 Note 1305 PROCEDURE sp1 does not exist
12138 CREATE PROCEDURE sp1( )
12140 declare default handler for sqlstate '02000' set @var2 = 1;
12142 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 'default handler for sqlstate '02000' set @var2 = 1;
12144 DROP PROCEDURE IF EXISTS sp1;
12146 Note 1305 PROCEDURE sp1 does not exist
12147 CREATE PROCEDURE sp1( )
12149 declare delayed handler for sqlstate '02000' set @var2 = 1;
12151 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 'delayed handler for sqlstate '02000' set @var2 = 1;
12153 DROP PROCEDURE IF EXISTS sp1;
12155 Note 1305 PROCEDURE sp1 does not exist
12156 CREATE PROCEDURE sp1( )
12158 declare delete handler for sqlstate '02000' set @var2 = 1;
12160 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 'delete handler for sqlstate '02000' set @var2 = 1;
12162 DROP PROCEDURE IF EXISTS sp1;
12164 Note 1305 PROCEDURE sp1 does not exist
12165 CREATE PROCEDURE sp1( )
12167 declare desc handler for sqlstate '02000' set @var2 = 1;
12169 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 'desc handler for sqlstate '02000' set @var2 = 1;
12171 DROP PROCEDURE IF EXISTS sp1;
12173 Note 1305 PROCEDURE sp1 does not exist
12174 CREATE PROCEDURE sp1( )
12176 declare describe handler for sqlstate '02000' set @var2 = 1;
12178 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 'describe handler for sqlstate '02000' set @var2 = 1;
12180 DROP PROCEDURE IF EXISTS sp1;
12182 Note 1305 PROCEDURE sp1 does not exist
12183 CREATE PROCEDURE sp1( )
12185 declare deterministic handler for sqlstate '02000' set @var2 = 1;
12187 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 'deterministic handler for sqlstate '02000' set @var2 = 1;
12189 DROP PROCEDURE IF EXISTS sp1;
12191 Note 1305 PROCEDURE sp1 does not exist
12192 CREATE PROCEDURE sp1( )
12194 declare distinct handler for sqlstate '02000' set @var2 = 1;
12196 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 'distinct handler for sqlstate '02000' set @var2 = 1;
12198 DROP PROCEDURE IF EXISTS sp1;
12200 Note 1305 PROCEDURE sp1 does not exist
12201 CREATE PROCEDURE sp1( )
12203 declare distinctrow handler for sqlstate '02000' set @var2 = 1;
12205 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 'distinctrow handler for sqlstate '02000' set @var2 = 1;
12207 DROP PROCEDURE IF EXISTS sp1;
12209 Note 1305 PROCEDURE sp1 does not exist
12210 CREATE PROCEDURE sp1( )
12212 declare div handler for sqlstate '02000' set @var2 = 1;
12214 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 'div handler for sqlstate '02000' set @var2 = 1;
12216 DROP PROCEDURE IF EXISTS sp1;
12218 Note 1305 PROCEDURE sp1 does not exist
12219 CREATE PROCEDURE sp1( )
12221 declare double handler for sqlstate '02000' set @var2 = 1;
12223 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 'double handler for sqlstate '02000' set @var2 = 1;
12225 DROP PROCEDURE IF EXISTS sp1;
12227 Note 1305 PROCEDURE sp1 does not exist
12228 CREATE PROCEDURE sp1( )
12230 declare drop handler for sqlstate '02000' set @var2 = 1;
12232 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 'drop handler for sqlstate '02000' set @var2 = 1;
12234 DROP PROCEDURE IF EXISTS sp1;
12236 Note 1305 PROCEDURE sp1 does not exist
12237 CREATE PROCEDURE sp1( )
12239 declare dual handler for sqlstate '02000' set @var2 = 1;
12241 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 'dual handler for sqlstate '02000' set @var2 = 1;
12243 DROP PROCEDURE IF EXISTS sp1;
12245 Note 1305 PROCEDURE sp1 does not exist
12246 CREATE PROCEDURE sp1( )
12248 declare each handler for sqlstate '02000' set @var2 = 1;
12250 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 'each handler for sqlstate '02000' set @var2 = 1;
12252 DROP PROCEDURE IF EXISTS sp1;
12254 Note 1305 PROCEDURE sp1 does not exist
12255 CREATE PROCEDURE sp1( )
12257 declare else handler for sqlstate '02000' set @var2 = 1;
12259 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 'else handler for sqlstate '02000' set @var2 = 1;
12261 DROP PROCEDURE IF EXISTS sp1;
12263 Note 1305 PROCEDURE sp1 does not exist
12264 CREATE PROCEDURE sp1( )
12266 declare elseif handler for sqlstate '02000' set @var2 = 1;
12268 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 'elseif handler for sqlstate '02000' set @var2 = 1;
12270 DROP PROCEDURE IF EXISTS sp1;
12272 Note 1305 PROCEDURE sp1 does not exist
12273 CREATE PROCEDURE sp1( )
12275 declare enclosed handler for sqlstate '02000' set @var2 = 1;
12277 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 'enclosed handler for sqlstate '02000' set @var2 = 1;
12279 DROP PROCEDURE IF EXISTS sp1;
12281 Note 1305 PROCEDURE sp1 does not exist
12282 CREATE PROCEDURE sp1( )
12284 declare escaped handler for sqlstate '02000' set @var2 = 1;
12286 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 'escaped handler for sqlstate '02000' set @var2 = 1;
12288 DROP PROCEDURE IF EXISTS sp1;
12290 Note 1305 PROCEDURE sp1 does not exist
12291 CREATE PROCEDURE sp1( )
12293 declare exists handler for sqlstate '02000' set @var2 = 1;
12295 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 'exists handler for sqlstate '02000' set @var2 = 1;
12297 DROP PROCEDURE IF EXISTS sp1;
12299 Note 1305 PROCEDURE sp1 does not exist
12300 CREATE PROCEDURE sp1( )
12302 declare exit handler for sqlstate '02000' set @var2 = 1;
12304 DROP PROCEDURE IF EXISTS sp1;
12305 CREATE PROCEDURE sp1( )
12307 declare explain handler for sqlstate '02000' set @var2 = 1;
12309 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 'explain handler for sqlstate '02000' set @var2 = 1;
12311 DROP PROCEDURE IF EXISTS sp1;
12313 Note 1305 PROCEDURE sp1 does not exist
12314 CREATE PROCEDURE sp1( )
12316 declare false handler for sqlstate '02000' set @var2 = 1;
12318 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 'false handler for sqlstate '02000' set @var2 = 1;
12320 DROP PROCEDURE IF EXISTS sp1;
12322 Note 1305 PROCEDURE sp1 does not exist
12323 CREATE PROCEDURE sp1( )
12325 declare fetch handler for sqlstate '02000' set @var2 = 1;
12327 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 'fetch handler for sqlstate '02000' set @var2 = 1;
12329 DROP PROCEDURE IF EXISTS sp1;
12331 Note 1305 PROCEDURE sp1 does not exist
12332 CREATE PROCEDURE sp1( )
12334 declare float handler for sqlstate '02000' set @var2 = 1;
12336 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 'float handler for sqlstate '02000' set @var2 = 1;
12338 DROP PROCEDURE IF EXISTS sp1;
12340 Note 1305 PROCEDURE sp1 does not exist
12341 CREATE PROCEDURE sp1( )
12343 declare float4 handler for sqlstate '02000' set @var2 = 1;
12345 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 'float4 handler for sqlstate '02000' set @var2 = 1;
12347 DROP PROCEDURE IF EXISTS sp1;
12349 Note 1305 PROCEDURE sp1 does not exist
12350 CREATE PROCEDURE sp1( )
12352 declare float8 handler for sqlstate '02000' set @var2 = 1;
12354 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 'float8 handler for sqlstate '02000' set @var2 = 1;
12356 DROP PROCEDURE IF EXISTS sp1;
12358 Note 1305 PROCEDURE sp1 does not exist
12359 CREATE PROCEDURE sp1( )
12361 declare for handler for sqlstate '02000' set @var2 = 1;
12363 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 'for handler for sqlstate '02000' set @var2 = 1;
12365 DROP PROCEDURE IF EXISTS sp1;
12367 Note 1305 PROCEDURE sp1 does not exist
12368 CREATE PROCEDURE sp1( )
12370 declare force handler for sqlstate '02000' set @var2 = 1;
12372 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 'force handler for sqlstate '02000' set @var2 = 1;
12374 DROP PROCEDURE IF EXISTS sp1;
12376 Note 1305 PROCEDURE sp1 does not exist
12377 CREATE PROCEDURE sp1( )
12379 declare foreign handler for sqlstate '02000' set @var2 = 1;
12381 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 'foreign handler for sqlstate '02000' set @var2 = 1;
12383 DROP PROCEDURE IF EXISTS sp1;
12385 Note 1305 PROCEDURE sp1 does not exist
12386 CREATE PROCEDURE sp1( )
12388 declare from handler for sqlstate '02000' set @var2 = 1;
12390 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 'from handler for sqlstate '02000' set @var2 = 1;
12392 DROP PROCEDURE IF EXISTS sp1;
12394 Note 1305 PROCEDURE sp1 does not exist
12395 CREATE PROCEDURE sp1( )
12397 declare fulltext handler for sqlstate '02000' set @var2 = 1;
12399 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 'fulltext handler for sqlstate '02000' set @var2 = 1;
12401 DROP PROCEDURE IF EXISTS sp1;
12403 Note 1305 PROCEDURE sp1 does not exist
12404 CREATE PROCEDURE sp1( )
12406 declare grant handler for sqlstate '02000' set @var2 = 1;
12408 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 'grant handler for sqlstate '02000' set @var2 = 1;
12410 DROP PROCEDURE IF EXISTS sp1;
12412 Note 1305 PROCEDURE sp1 does not exist
12413 CREATE PROCEDURE sp1( )
12415 declare group handler for sqlstate '02000' set @var2 = 1;
12417 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 'group handler for sqlstate '02000' set @var2 = 1;
12419 DROP PROCEDURE IF EXISTS sp1;
12421 Note 1305 PROCEDURE sp1 does not exist
12422 CREATE PROCEDURE sp1( )
12424 declare having handler for sqlstate '02000' set @var2 = 1;
12426 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 'having handler for sqlstate '02000' set @var2 = 1;
12428 DROP PROCEDURE IF EXISTS sp1;
12430 Note 1305 PROCEDURE sp1 does not exist
12431 CREATE PROCEDURE sp1( )
12433 declare high_priority handler for sqlstate '02000' set @var2 = 1;
12435 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 'high_priority handler for sqlstate '02000' set @var2 = 1;
12437 DROP PROCEDURE IF EXISTS sp1;
12439 Note 1305 PROCEDURE sp1 does not exist
12440 CREATE PROCEDURE sp1( )
12442 declare hour_microsecond handler for sqlstate '02000' set @var2 = 1;
12444 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 'hour_microsecond handler for sqlstate '02000' set @var2 = 1;
12446 DROP PROCEDURE IF EXISTS sp1;
12448 Note 1305 PROCEDURE sp1 does not exist
12449 CREATE PROCEDURE sp1( )
12451 declare hour_minute handler for sqlstate '02000' set @var2 = 1;
12453 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 'hour_minute handler for sqlstate '02000' set @var2 = 1;
12455 DROP PROCEDURE IF EXISTS sp1;
12457 Note 1305 PROCEDURE sp1 does not exist
12458 CREATE PROCEDURE sp1( )
12460 declare hour_second handler for sqlstate '02000' set @var2 = 1;
12462 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 'hour_second handler for sqlstate '02000' set @var2 = 1;
12464 DROP PROCEDURE IF EXISTS sp1;
12466 Note 1305 PROCEDURE sp1 does not exist
12467 CREATE PROCEDURE sp1( )
12469 declare if handler for sqlstate '02000' set @var2 = 1;
12471 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 'if handler for sqlstate '02000' set @var2 = 1;
12473 DROP PROCEDURE IF EXISTS sp1;
12475 Note 1305 PROCEDURE sp1 does not exist
12476 CREATE PROCEDURE sp1( )
12478 declare ignore handler for sqlstate '02000' set @var2 = 1;
12480 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 'ignore handler for sqlstate '02000' set @var2 = 1;
12482 DROP PROCEDURE IF EXISTS sp1;
12484 Note 1305 PROCEDURE sp1 does not exist
12485 CREATE PROCEDURE sp1( )
12487 declare in handler for sqlstate '02000' set @var2 = 1;
12489 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 'in handler for sqlstate '02000' set @var2 = 1;
12491 DROP PROCEDURE IF EXISTS sp1;
12493 Note 1305 PROCEDURE sp1 does not exist
12494 CREATE PROCEDURE sp1( )
12496 declare index handler for sqlstate '02000' set @var2 = 1;
12498 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 'index handler for sqlstate '02000' set @var2 = 1;
12500 DROP PROCEDURE IF EXISTS sp1;
12502 Note 1305 PROCEDURE sp1 does not exist
12503 CREATE PROCEDURE sp1( )
12505 declare infile handler for sqlstate '02000' set @var2 = 1;
12507 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 'infile handler for sqlstate '02000' set @var2 = 1;
12509 DROP PROCEDURE IF EXISTS sp1;
12511 Note 1305 PROCEDURE sp1 does not exist
12512 CREATE PROCEDURE sp1( )
12514 declare inner handler for sqlstate '02000' set @var2 = 1;
12516 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 'inner handler for sqlstate '02000' set @var2 = 1;
12518 DROP PROCEDURE IF EXISTS sp1;
12520 Note 1305 PROCEDURE sp1 does not exist
12521 CREATE PROCEDURE sp1( )
12523 declare inout handler for sqlstate '02000' set @var2 = 1;
12525 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 'inout handler for sqlstate '02000' set @var2 = 1;
12527 DROP PROCEDURE IF EXISTS sp1;
12529 Note 1305 PROCEDURE sp1 does not exist
12530 CREATE PROCEDURE sp1( )
12532 declare insensitive handler for sqlstate '02000' set @var2 = 1;
12534 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 'insensitive handler for sqlstate '02000' set @var2 = 1;
12536 DROP PROCEDURE IF EXISTS sp1;
12538 Note 1305 PROCEDURE sp1 does not exist
12539 CREATE PROCEDURE sp1( )
12541 declare insert handler for sqlstate '02000' set @var2 = 1;
12543 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 'insert handler for sqlstate '02000' set @var2 = 1;
12545 DROP PROCEDURE IF EXISTS sp1;
12547 Note 1305 PROCEDURE sp1 does not exist
12548 CREATE PROCEDURE sp1( )
12550 declare int handler for sqlstate '02000' set @var2 = 1;
12552 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 'int handler for sqlstate '02000' set @var2 = 1;
12554 DROP PROCEDURE IF EXISTS sp1;
12556 Note 1305 PROCEDURE sp1 does not exist
12557 CREATE PROCEDURE sp1( )
12559 declare int1 handler for sqlstate '02000' set @var2 = 1;
12561 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 'int1 handler for sqlstate '02000' set @var2 = 1;
12563 DROP PROCEDURE IF EXISTS sp1;
12565 Note 1305 PROCEDURE sp1 does not exist
12566 CREATE PROCEDURE sp1( )
12568 declare int2 handler for sqlstate '02000' set @var2 = 1;
12570 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 'int2 handler for sqlstate '02000' set @var2 = 1;
12572 DROP PROCEDURE IF EXISTS sp1;
12574 Note 1305 PROCEDURE sp1 does not exist
12575 CREATE PROCEDURE sp1( )
12577 declare int3 handler for sqlstate '02000' set @var2 = 1;
12579 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 'int3 handler for sqlstate '02000' set @var2 = 1;
12581 DROP PROCEDURE IF EXISTS sp1;
12583 Note 1305 PROCEDURE sp1 does not exist
12584 CREATE PROCEDURE sp1( )
12586 declare int4 handler for sqlstate '02000' set @var2 = 1;
12588 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 'int4 handler for sqlstate '02000' set @var2 = 1;
12590 DROP PROCEDURE IF EXISTS sp1;
12592 Note 1305 PROCEDURE sp1 does not exist
12593 CREATE PROCEDURE sp1( )
12595 declare int8 handler for sqlstate '02000' set @var2 = 1;
12597 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 'int8 handler for sqlstate '02000' set @var2 = 1;
12599 DROP PROCEDURE IF EXISTS sp1;
12601 Note 1305 PROCEDURE sp1 does not exist
12602 CREATE PROCEDURE sp1( )
12604 declare integer handler for sqlstate '02000' set @var2 = 1;
12606 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 'integer handler for sqlstate '02000' set @var2 = 1;
12608 DROP PROCEDURE IF EXISTS sp1;
12610 Note 1305 PROCEDURE sp1 does not exist
12611 CREATE PROCEDURE sp1( )
12613 declare interval handler for sqlstate '02000' set @var2 = 1;
12615 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 'interval handler for sqlstate '02000' set @var2 = 1;
12617 DROP PROCEDURE IF EXISTS sp1;
12619 Note 1305 PROCEDURE sp1 does not exist
12620 CREATE PROCEDURE sp1( )
12622 declare into handler for sqlstate '02000' set @var2 = 1;
12624 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 'into handler for sqlstate '02000' set @var2 = 1;
12626 DROP PROCEDURE IF EXISTS sp1;
12628 Note 1305 PROCEDURE sp1 does not exist
12629 CREATE PROCEDURE sp1( )
12631 declare is handler for sqlstate '02000' set @var2 = 1;
12633 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 'is handler for sqlstate '02000' set @var2 = 1;
12635 DROP PROCEDURE IF EXISTS sp1;
12637 Note 1305 PROCEDURE sp1 does not exist
12638 CREATE PROCEDURE sp1( )
12640 declare iterate handler for sqlstate '02000' set @var2 = 1;
12642 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 'iterate handler for sqlstate '02000' set @var2 = 1;
12644 DROP PROCEDURE IF EXISTS sp1;
12646 Note 1305 PROCEDURE sp1 does not exist
12647 CREATE PROCEDURE sp1( )
12649 declare join handler for sqlstate '02000' set @var2 = 1;
12651 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 'join handler for sqlstate '02000' set @var2 = 1;
12653 DROP PROCEDURE IF EXISTS sp1;
12655 Note 1305 PROCEDURE sp1 does not exist
12656 CREATE PROCEDURE sp1( )
12658 declare key handler for sqlstate '02000' set @var2 = 1;
12660 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 'key handler for sqlstate '02000' set @var2 = 1;
12662 DROP PROCEDURE IF EXISTS sp1;
12664 Note 1305 PROCEDURE sp1 does not exist
12665 CREATE PROCEDURE sp1( )
12667 declare keys handler for sqlstate '02000' set @var2 = 1;
12669 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 'keys handler for sqlstate '02000' set @var2 = 1;
12671 DROP PROCEDURE IF EXISTS sp1;
12673 Note 1305 PROCEDURE sp1 does not exist
12674 CREATE PROCEDURE sp1( )
12676 declare kill handler for sqlstate '02000' set @var2 = 1;
12678 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 'kill handler for sqlstate '02000' set @var2 = 1;
12680 DROP PROCEDURE IF EXISTS sp1;
12682 Note 1305 PROCEDURE sp1 does not exist
12683 CREATE PROCEDURE sp1( )
12685 declare leading handler for sqlstate '02000' set @var2 = 1;
12687 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 'leading handler for sqlstate '02000' set @var2 = 1;
12689 DROP PROCEDURE IF EXISTS sp1;
12691 Note 1305 PROCEDURE sp1 does not exist
12692 CREATE PROCEDURE sp1( )
12694 declare leave handler for sqlstate '02000' set @var2 = 1;
12696 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 'leave handler for sqlstate '02000' set @var2 = 1;
12698 DROP PROCEDURE IF EXISTS sp1;
12700 Note 1305 PROCEDURE sp1 does not exist
12701 CREATE PROCEDURE sp1( )
12703 declare left handler for sqlstate '02000' set @var2 = 1;
12705 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 'left handler for sqlstate '02000' set @var2 = 1;
12707 DROP PROCEDURE IF EXISTS sp1;
12709 Note 1305 PROCEDURE sp1 does not exist
12710 CREATE PROCEDURE sp1( )
12712 declare like handler for sqlstate '02000' set @var2 = 1;
12714 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 'like handler for sqlstate '02000' set @var2 = 1;
12716 DROP PROCEDURE IF EXISTS sp1;
12718 Note 1305 PROCEDURE sp1 does not exist
12719 CREATE PROCEDURE sp1( )
12721 declare limit handler for sqlstate '02000' set @var2 = 1;
12723 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 'limit handler for sqlstate '02000' set @var2 = 1;
12725 DROP PROCEDURE IF EXISTS sp1;
12727 Note 1305 PROCEDURE sp1 does not exist
12728 CREATE PROCEDURE sp1( )
12730 declare linear handler for sqlstate '02000' set @var2 = 1;
12732 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 'linear handler for sqlstate '02000' set @var2 = 1;
12734 DROP PROCEDURE IF EXISTS sp1;
12736 Note 1305 PROCEDURE sp1 does not exist
12737 CREATE PROCEDURE sp1( )
12739 declare lines handler for sqlstate '02000' set @var2 = 1;
12741 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 'lines handler for sqlstate '02000' set @var2 = 1;
12743 DROP PROCEDURE IF EXISTS sp1;
12745 Note 1305 PROCEDURE sp1 does not exist
12746 CREATE PROCEDURE sp1( )
12748 declare load handler for sqlstate '02000' set @var2 = 1;
12750 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 'load handler for sqlstate '02000' set @var2 = 1;
12752 DROP PROCEDURE IF EXISTS sp1;
12754 Note 1305 PROCEDURE sp1 does not exist
12755 CREATE PROCEDURE sp1( )
12757 declare localtime handler for sqlstate '02000' set @var2 = 1;
12759 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 'localtime handler for sqlstate '02000' set @var2 = 1;
12761 DROP PROCEDURE IF EXISTS sp1;
12763 Note 1305 PROCEDURE sp1 does not exist
12764 CREATE PROCEDURE sp1( )
12766 declare localtimestamp handler for sqlstate '02000' set @var2 = 1;
12768 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 'localtimestamp handler for sqlstate '02000' set @var2 = 1;
12770 DROP PROCEDURE IF EXISTS sp1;
12772 Note 1305 PROCEDURE sp1 does not exist
12773 CREATE PROCEDURE sp1( )
12775 declare lock handler for sqlstate '02000' set @var2 = 1;
12777 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 'lock handler for sqlstate '02000' set @var2 = 1;
12779 DROP PROCEDURE IF EXISTS sp1;
12781 Note 1305 PROCEDURE sp1 does not exist
12782 CREATE PROCEDURE sp1( )
12784 declare long handler for sqlstate '02000' set @var2 = 1;
12786 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 'long handler for sqlstate '02000' set @var2 = 1;
12788 DROP PROCEDURE IF EXISTS sp1;
12790 Note 1305 PROCEDURE sp1 does not exist
12791 CREATE PROCEDURE sp1( )
12793 declare longblob handler for sqlstate '02000' set @var2 = 1;
12795 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 'longblob handler for sqlstate '02000' set @var2 = 1;
12797 DROP PROCEDURE IF EXISTS sp1;
12799 Note 1305 PROCEDURE sp1 does not exist
12800 CREATE PROCEDURE sp1( )
12802 declare longtext handler for sqlstate '02000' set @var2 = 1;
12804 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 'longtext handler for sqlstate '02000' set @var2 = 1;
12806 DROP PROCEDURE IF EXISTS sp1;
12808 Note 1305 PROCEDURE sp1 does not exist
12809 CREATE PROCEDURE sp1( )
12811 declare loop handler for sqlstate '02000' set @var2 = 1;
12813 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 'loop handler for sqlstate '02000' set @var2 = 1;
12815 DROP PROCEDURE IF EXISTS sp1;
12817 Note 1305 PROCEDURE sp1 does not exist
12818 CREATE PROCEDURE sp1( )
12820 declare low_priority handler for sqlstate '02000' set @var2 = 1;
12822 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 'low_priority handler for sqlstate '02000' set @var2 = 1;
12824 DROP PROCEDURE IF EXISTS sp1;
12826 Note 1305 PROCEDURE sp1 does not exist
12827 CREATE PROCEDURE sp1( )
12829 declare master_ssl_verify_server_cert handler for sqlstate '02000' set @var2 = 1;
12831 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 'master_ssl_verify_server_cert handler for sqlstate '02000' set @var2 = 1;
12833 DROP PROCEDURE IF EXISTS sp1;
12835 Note 1305 PROCEDURE sp1 does not exist
12836 CREATE PROCEDURE sp1( )
12838 declare match handler for sqlstate '02000' set @var2 = 1;
12840 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 'match handler for sqlstate '02000' set @var2 = 1;
12842 DROP PROCEDURE IF EXISTS sp1;
12844 Note 1305 PROCEDURE sp1 does not exist
12845 CREATE PROCEDURE sp1( )
12847 declare mediumblob handler for sqlstate '02000' set @var2 = 1;
12849 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 'mediumblob handler for sqlstate '02000' set @var2 = 1;
12851 DROP PROCEDURE IF EXISTS sp1;
12853 Note 1305 PROCEDURE sp1 does not exist
12854 CREATE PROCEDURE sp1( )
12856 declare mediumint handler for sqlstate '02000' set @var2 = 1;
12858 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 'mediumint handler for sqlstate '02000' set @var2 = 1;
12860 DROP PROCEDURE IF EXISTS sp1;
12862 Note 1305 PROCEDURE sp1 does not exist
12863 CREATE PROCEDURE sp1( )
12865 declare mediumtext handler for sqlstate '02000' set @var2 = 1;
12867 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 'mediumtext handler for sqlstate '02000' set @var2 = 1;
12869 DROP PROCEDURE IF EXISTS sp1;
12871 Note 1305 PROCEDURE sp1 does not exist
12872 CREATE PROCEDURE sp1( )
12874 declare middleint handler for sqlstate '02000' set @var2 = 1;
12876 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 'middleint handler for sqlstate '02000' set @var2 = 1;
12878 DROP PROCEDURE IF EXISTS sp1;
12880 Note 1305 PROCEDURE sp1 does not exist
12881 CREATE PROCEDURE sp1( )
12883 declare minute_microsecond handler for sqlstate '02000' set @var2 = 1;
12885 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 'minute_microsecond handler for sqlstate '02000' set @var2 = 1;
12887 DROP PROCEDURE IF EXISTS sp1;
12889 Note 1305 PROCEDURE sp1 does not exist
12890 CREATE PROCEDURE sp1( )
12892 declare minute_second handler for sqlstate '02000' set @var2 = 1;
12894 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 'minute_second handler for sqlstate '02000' set @var2 = 1;
12896 DROP PROCEDURE IF EXISTS sp1;
12898 Note 1305 PROCEDURE sp1 does not exist
12899 CREATE PROCEDURE sp1( )
12901 declare mod handler for sqlstate '02000' set @var2 = 1;
12903 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 'mod handler for sqlstate '02000' set @var2 = 1;
12905 DROP PROCEDURE IF EXISTS sp1;
12907 Note 1305 PROCEDURE sp1 does not exist
12908 CREATE PROCEDURE sp1( )
12910 declare modifies handler for sqlstate '02000' set @var2 = 1;
12912 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 'modifies handler for sqlstate '02000' set @var2 = 1;
12914 DROP PROCEDURE IF EXISTS sp1;
12916 Note 1305 PROCEDURE sp1 does not exist
12917 CREATE PROCEDURE sp1( )
12919 declare natural handler for sqlstate '02000' set @var2 = 1;
12921 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 'natural handler for sqlstate '02000' set @var2 = 1;
12923 DROP PROCEDURE IF EXISTS sp1;
12925 Note 1305 PROCEDURE sp1 does not exist
12926 CREATE PROCEDURE sp1( )
12928 declare not handler for sqlstate '02000' set @var2 = 1;
12930 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 'not handler for sqlstate '02000' set @var2 = 1;
12932 DROP PROCEDURE IF EXISTS sp1;
12934 Note 1305 PROCEDURE sp1 does not exist
12935 CREATE PROCEDURE sp1( )
12937 declare no_write_to_binlog handler for sqlstate '02000' set @var2 = 1;
12939 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 'no_write_to_binlog handler for sqlstate '02000' set @var2 = 1;
12941 DROP PROCEDURE IF EXISTS sp1;
12943 Note 1305 PROCEDURE sp1 does not exist
12944 CREATE PROCEDURE sp1( )
12946 declare null handler for sqlstate '02000' set @var2 = 1;
12948 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 'null handler for sqlstate '02000' set @var2 = 1;
12950 DROP PROCEDURE IF EXISTS sp1;
12952 Note 1305 PROCEDURE sp1 does not exist
12953 CREATE PROCEDURE sp1( )
12955 declare numeric handler for sqlstate '02000' set @var2 = 1;
12957 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 'numeric handler for sqlstate '02000' set @var2 = 1;
12959 DROP PROCEDURE IF EXISTS sp1;
12961 Note 1305 PROCEDURE sp1 does not exist
12962 CREATE PROCEDURE sp1( )
12964 declare on handler for sqlstate '02000' set @var2 = 1;
12966 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 'on handler for sqlstate '02000' set @var2 = 1;
12968 DROP PROCEDURE IF EXISTS sp1;
12970 Note 1305 PROCEDURE sp1 does not exist
12971 CREATE PROCEDURE sp1( )
12973 declare optimize handler for sqlstate '02000' set @var2 = 1;
12975 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 'optimize handler for sqlstate '02000' set @var2 = 1;
12977 DROP PROCEDURE IF EXISTS sp1;
12979 Note 1305 PROCEDURE sp1 does not exist
12980 CREATE PROCEDURE sp1( )
12982 declare option handler for sqlstate '02000' set @var2 = 1;
12984 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 'option handler for sqlstate '02000' set @var2 = 1;
12986 DROP PROCEDURE IF EXISTS sp1;
12988 Note 1305 PROCEDURE sp1 does not exist
12989 CREATE PROCEDURE sp1( )
12991 declare optionally handler for sqlstate '02000' set @var2 = 1;
12993 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 'optionally handler for sqlstate '02000' set @var2 = 1;
12995 DROP PROCEDURE IF EXISTS sp1;
12997 Note 1305 PROCEDURE sp1 does not exist
12998 CREATE PROCEDURE sp1( )
13000 declare or handler for sqlstate '02000' set @var2 = 1;
13002 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 'or handler for sqlstate '02000' set @var2 = 1;
13004 DROP PROCEDURE IF EXISTS sp1;
13006 Note 1305 PROCEDURE sp1 does not exist
13007 CREATE PROCEDURE sp1( )
13009 declare order handler for sqlstate '02000' set @var2 = 1;
13011 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 'order handler for sqlstate '02000' set @var2 = 1;
13013 DROP PROCEDURE IF EXISTS sp1;
13015 Note 1305 PROCEDURE sp1 does not exist
13016 CREATE PROCEDURE sp1( )
13018 declare out handler for sqlstate '02000' set @var2 = 1;
13020 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 'out handler for sqlstate '02000' set @var2 = 1;
13022 DROP PROCEDURE IF EXISTS sp1;
13024 Note 1305 PROCEDURE sp1 does not exist
13025 CREATE PROCEDURE sp1( )
13027 declare outer handler for sqlstate '02000' set @var2 = 1;
13029 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 'outer handler for sqlstate '02000' set @var2 = 1;
13031 DROP PROCEDURE IF EXISTS sp1;
13033 Note 1305 PROCEDURE sp1 does not exist
13034 CREATE PROCEDURE sp1( )
13036 declare outfile handler for sqlstate '02000' set @var2 = 1;
13038 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 'outfile handler for sqlstate '02000' set @var2 = 1;
13040 DROP PROCEDURE IF EXISTS sp1;
13042 Note 1305 PROCEDURE sp1 does not exist
13043 CREATE PROCEDURE sp1( )
13045 declare precision handler for sqlstate '02000' set @var2 = 1;
13047 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 'precision handler for sqlstate '02000' set @var2 = 1;
13049 DROP PROCEDURE IF EXISTS sp1;
13051 Note 1305 PROCEDURE sp1 does not exist
13052 CREATE PROCEDURE sp1( )
13054 declare primary handler for sqlstate '02000' set @var2 = 1;
13056 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 'primary handler for sqlstate '02000' set @var2 = 1;
13058 DROP PROCEDURE IF EXISTS sp1;
13060 Note 1305 PROCEDURE sp1 does not exist
13061 CREATE PROCEDURE sp1( )
13063 declare privileges handler for sqlstate '02000' set @var2 = 1;
13065 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 'handler for sqlstate '02000' set @var2 = 1;
13067 DROP PROCEDURE IF EXISTS sp1;
13069 Note 1305 PROCEDURE sp1 does not exist
13070 CREATE PROCEDURE sp1( )
13072 declare procedure handler for sqlstate '02000' set @var2 = 1;
13074 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 'procedure handler for sqlstate '02000' set @var2 = 1;
13076 DROP PROCEDURE IF EXISTS sp1;
13078 Note 1305 PROCEDURE sp1 does not exist
13079 CREATE PROCEDURE sp1( )
13081 declare purge handler for sqlstate '02000' set @var2 = 1;
13083 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 'purge handler for sqlstate '02000' set @var2 = 1;
13085 DROP PROCEDURE IF EXISTS sp1;
13087 Note 1305 PROCEDURE sp1 does not exist
13088 CREATE PROCEDURE sp1( )
13090 declare range handler for sqlstate '02000' set @var2 = 1;
13092 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 'range handler for sqlstate '02000' set @var2 = 1;
13094 DROP PROCEDURE IF EXISTS sp1;
13096 Note 1305 PROCEDURE sp1 does not exist
13097 CREATE PROCEDURE sp1( )
13099 declare read handler for sqlstate '02000' set @var2 = 1;
13101 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 'read handler for sqlstate '02000' set @var2 = 1;
13103 DROP PROCEDURE IF EXISTS sp1;
13105 Note 1305 PROCEDURE sp1 does not exist
13106 CREATE PROCEDURE sp1( )
13108 declare reads handler for sqlstate '02000' set @var2 = 1;
13110 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 'reads handler for sqlstate '02000' set @var2 = 1;
13112 DROP PROCEDURE IF EXISTS sp1;
13114 Note 1305 PROCEDURE sp1 does not exist
13115 CREATE PROCEDURE sp1( )
13117 declare read_only handler for sqlstate '02000' set @var2 = 1;
13119 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 'handler for sqlstate '02000' set @var2 = 1;
13121 DROP PROCEDURE IF EXISTS sp1;
13123 Note 1305 PROCEDURE sp1 does not exist
13124 CREATE PROCEDURE sp1( )
13126 declare read_write handler for sqlstate '02000' set @var2 = 1;
13128 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 'read_write handler for sqlstate '02000' set @var2 = 1;
13130 DROP PROCEDURE IF EXISTS sp1;
13132 Note 1305 PROCEDURE sp1 does not exist
13133 CREATE PROCEDURE sp1( )
13135 declare real handler for sqlstate '02000' set @var2 = 1;
13137 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 'real handler for sqlstate '02000' set @var2 = 1;
13139 DROP PROCEDURE IF EXISTS sp1;
13141 Note 1305 PROCEDURE sp1 does not exist
13142 CREATE PROCEDURE sp1( )
13144 declare references handler for sqlstate '02000' set @var2 = 1;
13146 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 'references handler for sqlstate '02000' set @var2 = 1;
13148 DROP PROCEDURE IF EXISTS sp1;
13150 Note 1305 PROCEDURE sp1 does not exist
13151 CREATE PROCEDURE sp1( )
13153 declare regexp handler for sqlstate '02000' set @var2 = 1;
13155 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 'regexp handler for sqlstate '02000' set @var2 = 1;
13157 DROP PROCEDURE IF EXISTS sp1;
13159 Note 1305 PROCEDURE sp1 does not exist
13160 CREATE PROCEDURE sp1( )
13162 declare release handler for sqlstate '02000' set @var2 = 1;
13164 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 'release handler for sqlstate '02000' set @var2 = 1;
13166 DROP PROCEDURE IF EXISTS sp1;
13168 Note 1305 PROCEDURE sp1 does not exist
13169 CREATE PROCEDURE sp1( )
13171 declare rename handler for sqlstate '02000' set @var2 = 1;
13173 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 'rename handler for sqlstate '02000' set @var2 = 1;
13175 DROP PROCEDURE IF EXISTS sp1;
13177 Note 1305 PROCEDURE sp1 does not exist
13178 CREATE PROCEDURE sp1( )
13180 declare repeat handler for sqlstate '02000' set @var2 = 1;
13182 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 'repeat handler for sqlstate '02000' set @var2 = 1;
13184 DROP PROCEDURE IF EXISTS sp1;
13186 Note 1305 PROCEDURE sp1 does not exist
13187 CREATE PROCEDURE sp1( )
13189 declare replace handler for sqlstate '02000' set @var2 = 1;
13191 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 'replace handler for sqlstate '02000' set @var2 = 1;
13193 DROP PROCEDURE IF EXISTS sp1;
13195 Note 1305 PROCEDURE sp1 does not exist
13196 CREATE PROCEDURE sp1( )
13198 declare require handler for sqlstate '02000' set @var2 = 1;
13200 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 'require handler for sqlstate '02000' set @var2 = 1;
13202 DROP PROCEDURE IF EXISTS sp1;
13204 Note 1305 PROCEDURE sp1 does not exist
13205 CREATE PROCEDURE sp1( )
13207 declare restrict handler for sqlstate '02000' set @var2 = 1;
13209 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 'restrict handler for sqlstate '02000' set @var2 = 1;
13211 DROP PROCEDURE IF EXISTS sp1;
13213 Note 1305 PROCEDURE sp1 does not exist
13214 CREATE PROCEDURE sp1( )
13216 declare return handler for sqlstate '02000' set @var2 = 1;
13218 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 'return handler for sqlstate '02000' set @var2 = 1;
13220 DROP PROCEDURE IF EXISTS sp1;
13222 Note 1305 PROCEDURE sp1 does not exist
13223 CREATE PROCEDURE sp1( )
13225 declare revoke handler for sqlstate '02000' set @var2 = 1;
13227 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 'revoke handler for sqlstate '02000' set @var2 = 1;
13229 DROP PROCEDURE IF EXISTS sp1;
13231 Note 1305 PROCEDURE sp1 does not exist
13232 CREATE PROCEDURE sp1( )
13234 declare right handler for sqlstate '02000' set @var2 = 1;
13236 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 'right handler for sqlstate '02000' set @var2 = 1;
13238 DROP PROCEDURE IF EXISTS sp1;
13240 Note 1305 PROCEDURE sp1 does not exist
13241 CREATE PROCEDURE sp1( )
13243 declare rlike handler for sqlstate '02000' set @var2 = 1;
13245 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 'rlike handler for sqlstate '02000' set @var2 = 1;
13247 DROP PROCEDURE IF EXISTS sp1;
13249 Note 1305 PROCEDURE sp1 does not exist
13250 CREATE PROCEDURE sp1( )
13252 declare schema handler for sqlstate '02000' set @var2 = 1;
13254 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 'schema handler for sqlstate '02000' set @var2 = 1;
13256 DROP PROCEDURE IF EXISTS sp1;
13258 Note 1305 PROCEDURE sp1 does not exist
13259 CREATE PROCEDURE sp1( )
13261 declare schemas handler for sqlstate '02000' set @var2 = 1;
13263 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 'schemas handler for sqlstate '02000' set @var2 = 1;
13265 DROP PROCEDURE IF EXISTS sp1;
13267 Note 1305 PROCEDURE sp1 does not exist
13268 CREATE PROCEDURE sp1( )
13270 declare second_microsecond handler for sqlstate '02000' set @var2 = 1;
13272 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 'second_microsecond handler for sqlstate '02000' set @var2 = 1;
13274 DROP PROCEDURE IF EXISTS sp1;
13276 Note 1305 PROCEDURE sp1 does not exist
13277 CREATE PROCEDURE sp1( )
13279 declare select handler for sqlstate '02000' set @var2 = 1;
13281 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 'select handler for sqlstate '02000' set @var2 = 1;
13283 DROP PROCEDURE IF EXISTS sp1;
13285 Note 1305 PROCEDURE sp1 does not exist
13286 CREATE PROCEDURE sp1( )
13288 declare sensitive handler for sqlstate '02000' set @var2 = 1;
13290 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 'sensitive handler for sqlstate '02000' set @var2 = 1;
13292 DROP PROCEDURE IF EXISTS sp1;
13294 Note 1305 PROCEDURE sp1 does not exist
13295 CREATE PROCEDURE sp1( )
13297 declare separator handler for sqlstate '02000' set @var2 = 1;
13299 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 'separator handler for sqlstate '02000' set @var2 = 1;
13301 DROP PROCEDURE IF EXISTS sp1;
13303 Note 1305 PROCEDURE sp1 does not exist
13304 CREATE PROCEDURE sp1( )
13306 declare set handler for sqlstate '02000' set @var2 = 1;
13308 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 'set handler for sqlstate '02000' set @var2 = 1;
13310 DROP PROCEDURE IF EXISTS sp1;
13312 Note 1305 PROCEDURE sp1 does not exist
13313 CREATE PROCEDURE sp1( )
13315 declare show handler for sqlstate '02000' set @var2 = 1;
13317 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 'show handler for sqlstate '02000' set @var2 = 1;
13319 DROP PROCEDURE IF EXISTS sp1;
13321 Note 1305 PROCEDURE sp1 does not exist
13322 CREATE PROCEDURE sp1( )
13324 declare smallint handler for sqlstate '02000' set @var2 = 1;
13326 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 'smallint handler for sqlstate '02000' set @var2 = 1;
13328 DROP PROCEDURE IF EXISTS sp1;
13330 Note 1305 PROCEDURE sp1 does not exist
13331 CREATE PROCEDURE sp1( )
13333 declare spatial handler for sqlstate '02000' set @var2 = 1;
13335 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 'spatial handler for sqlstate '02000' set @var2 = 1;
13337 DROP PROCEDURE IF EXISTS sp1;
13339 Note 1305 PROCEDURE sp1 does not exist
13340 CREATE PROCEDURE sp1( )
13342 declare specific handler for sqlstate '02000' set @var2 = 1;
13344 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 'specific handler for sqlstate '02000' set @var2 = 1;
13346 DROP PROCEDURE IF EXISTS sp1;
13348 Note 1305 PROCEDURE sp1 does not exist
13349 CREATE PROCEDURE sp1( )
13351 declare sql handler for sqlstate '02000' set @var2 = 1;
13353 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 'sql handler for sqlstate '02000' set @var2 = 1;
13355 DROP PROCEDURE IF EXISTS sp1;
13357 Note 1305 PROCEDURE sp1 does not exist
13358 CREATE PROCEDURE sp1( )
13360 declare sqlexception handler for sqlstate '02000' set @var2 = 1;
13362 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 'sqlexception handler for sqlstate '02000' set @var2 = 1;
13364 DROP PROCEDURE IF EXISTS sp1;
13366 Note 1305 PROCEDURE sp1 does not exist
13367 CREATE PROCEDURE sp1( )
13369 declare sqlstate handler for sqlstate '02000' set @var2 = 1;
13371 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 'sqlstate handler for sqlstate '02000' set @var2 = 1;
13373 DROP PROCEDURE IF EXISTS sp1;
13375 Note 1305 PROCEDURE sp1 does not exist
13376 CREATE PROCEDURE sp1( )
13378 declare sqlwarning handler for sqlstate '02000' set @var2 = 1;
13380 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 'sqlwarning handler for sqlstate '02000' set @var2 = 1;
13382 DROP PROCEDURE IF EXISTS sp1;
13384 Note 1305 PROCEDURE sp1 does not exist
13385 CREATE PROCEDURE sp1( )
13387 declare sql_big_result handler for sqlstate '02000' set @var2 = 1;
13389 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 'sql_big_result handler for sqlstate '02000' set @var2 = 1;
13391 DROP PROCEDURE IF EXISTS sp1;
13393 Note 1305 PROCEDURE sp1 does not exist
13394 CREATE PROCEDURE sp1( )
13396 declare sql_calc_found_rows handler for sqlstate '02000' set @var2 = 1;
13398 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 'sql_calc_found_rows handler for sqlstate '02000' set @var2 = 1;
13400 DROP PROCEDURE IF EXISTS sp1;
13402 Note 1305 PROCEDURE sp1 does not exist
13403 CREATE PROCEDURE sp1( )
13405 declare sql_small_result handler for sqlstate '02000' set @var2 = 1;
13407 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 'sql_small_result handler for sqlstate '02000' set @var2 = 1;
13409 DROP PROCEDURE IF EXISTS sp1;
13411 Note 1305 PROCEDURE sp1 does not exist
13412 CREATE PROCEDURE sp1( )
13414 declare ssl handler for sqlstate '02000' set @var2 = 1;
13416 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 'ssl handler for sqlstate '02000' set @var2 = 1;
13418 DROP PROCEDURE IF EXISTS sp1;
13420 Note 1305 PROCEDURE sp1 does not exist
13421 CREATE PROCEDURE sp1( )
13423 declare starting handler for sqlstate '02000' set @var2 = 1;
13425 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 'starting handler for sqlstate '02000' set @var2 = 1;
13427 DROP PROCEDURE IF EXISTS sp1;
13429 Note 1305 PROCEDURE sp1 does not exist
13430 CREATE PROCEDURE sp1( )
13432 declare straight_join handler for sqlstate '02000' set @var2 = 1;
13434 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 'straight_join handler for sqlstate '02000' set @var2 = 1;
13436 DROP PROCEDURE IF EXISTS sp1;
13438 Note 1305 PROCEDURE sp1 does not exist
13439 CREATE PROCEDURE sp1( )
13441 declare table handler for sqlstate '02000' set @var2 = 1;
13443 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 'table handler for sqlstate '02000' set @var2 = 1;
13445 DROP PROCEDURE IF EXISTS sp1;
13447 Note 1305 PROCEDURE sp1 does not exist
13448 CREATE PROCEDURE sp1( )
13450 declare terminated handler for sqlstate '02000' set @var2 = 1;
13452 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 'terminated handler for sqlstate '02000' set @var2 = 1;
13454 DROP PROCEDURE IF EXISTS sp1;
13456 Note 1305 PROCEDURE sp1 does not exist
13457 CREATE PROCEDURE sp1( )
13459 declare then handler for sqlstate '02000' set @var2 = 1;
13461 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 'then handler for sqlstate '02000' set @var2 = 1;
13463 DROP PROCEDURE IF EXISTS sp1;
13465 Note 1305 PROCEDURE sp1 does not exist
13466 CREATE PROCEDURE sp1( )
13468 declare tinyblob handler for sqlstate '02000' set @var2 = 1;
13470 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 'tinyblob handler for sqlstate '02000' set @var2 = 1;
13472 DROP PROCEDURE IF EXISTS sp1;
13474 Note 1305 PROCEDURE sp1 does not exist
13475 CREATE PROCEDURE sp1( )
13477 declare tinyint handler for sqlstate '02000' set @var2 = 1;
13479 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 'tinyint handler for sqlstate '02000' set @var2 = 1;
13481 DROP PROCEDURE IF EXISTS sp1;
13483 Note 1305 PROCEDURE sp1 does not exist
13484 CREATE PROCEDURE sp1( )
13486 declare tinytext handler for sqlstate '02000' set @var2 = 1;
13488 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 'tinytext handler for sqlstate '02000' set @var2 = 1;
13490 DROP PROCEDURE IF EXISTS sp1;
13492 Note 1305 PROCEDURE sp1 does not exist
13493 CREATE PROCEDURE sp1( )
13495 declare to handler for sqlstate '02000' set @var2 = 1;
13497 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 'to handler for sqlstate '02000' set @var2 = 1;
13499 DROP PROCEDURE IF EXISTS sp1;
13501 Note 1305 PROCEDURE sp1 does not exist
13502 CREATE PROCEDURE sp1( )
13504 declare trailing handler for sqlstate '02000' set @var2 = 1;
13506 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 'trailing handler for sqlstate '02000' set @var2 = 1;
13508 DROP PROCEDURE IF EXISTS sp1;
13510 Note 1305 PROCEDURE sp1 does not exist
13511 CREATE PROCEDURE sp1( )
13513 declare trigger handler for sqlstate '02000' set @var2 = 1;
13515 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 'trigger handler for sqlstate '02000' set @var2 = 1;
13517 DROP PROCEDURE IF EXISTS sp1;
13519 Note 1305 PROCEDURE sp1 does not exist
13520 CREATE PROCEDURE sp1( )
13522 declare true handler for sqlstate '02000' set @var2 = 1;
13524 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 'true handler for sqlstate '02000' set @var2 = 1;
13526 DROP PROCEDURE IF EXISTS sp1;
13528 Note 1305 PROCEDURE sp1 does not exist
13529 CREATE PROCEDURE sp1( )
13531 declare undo handler for sqlstate '02000' set @var2 = 1;
13533 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 'undo handler for sqlstate '02000' set @var2 = 1;
13535 DROP PROCEDURE IF EXISTS sp1;
13537 Note 1305 PROCEDURE sp1 does not exist
13538 CREATE PROCEDURE sp1( )
13540 declare union handler for sqlstate '02000' set @var2 = 1;
13542 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 'union handler for sqlstate '02000' set @var2 = 1;
13544 DROP PROCEDURE IF EXISTS sp1;
13546 Note 1305 PROCEDURE sp1 does not exist
13547 CREATE PROCEDURE sp1( )
13549 declare unique handler for sqlstate '02000' set @var2 = 1;
13551 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 'unique handler for sqlstate '02000' set @var2 = 1;
13553 DROP PROCEDURE IF EXISTS sp1;
13555 Note 1305 PROCEDURE sp1 does not exist
13556 CREATE PROCEDURE sp1( )
13558 declare unlock handler for sqlstate '02000' set @var2 = 1;
13560 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 'unlock handler for sqlstate '02000' set @var2 = 1;
13562 DROP PROCEDURE IF EXISTS sp1;
13564 Note 1305 PROCEDURE sp1 does not exist
13565 CREATE PROCEDURE sp1( )
13567 declare unsigned handler for sqlstate '02000' set @var2 = 1;
13569 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 'unsigned handler for sqlstate '02000' set @var2 = 1;
13571 DROP PROCEDURE IF EXISTS sp1;
13573 Note 1305 PROCEDURE sp1 does not exist
13574 CREATE PROCEDURE sp1( )
13576 declare update handler for sqlstate '02000' set @var2 = 1;
13578 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 'update handler for sqlstate '02000' set @var2 = 1;
13580 DROP PROCEDURE IF EXISTS sp1;
13582 Note 1305 PROCEDURE sp1 does not exist
13583 CREATE PROCEDURE sp1( )
13585 declare usage handler for sqlstate '02000' set @var2 = 1;
13587 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 'usage handler for sqlstate '02000' set @var2 = 1;
13589 DROP PROCEDURE IF EXISTS sp1;
13591 Note 1305 PROCEDURE sp1 does not exist
13592 CREATE PROCEDURE sp1( )
13594 declare use handler for sqlstate '02000' set @var2 = 1;
13596 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 'use handler for sqlstate '02000' set @var2 = 1;
13598 DROP PROCEDURE IF EXISTS sp1;
13600 Note 1305 PROCEDURE sp1 does not exist
13601 CREATE PROCEDURE sp1( )
13603 declare using handler for sqlstate '02000' set @var2 = 1;
13605 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 'using handler for sqlstate '02000' set @var2 = 1;
13607 DROP PROCEDURE IF EXISTS sp1;
13609 Note 1305 PROCEDURE sp1 does not exist
13610 CREATE PROCEDURE sp1( )
13612 declare utc_date handler for sqlstate '02000' set @var2 = 1;
13614 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 'utc_date handler for sqlstate '02000' set @var2 = 1;
13616 DROP PROCEDURE IF EXISTS sp1;
13618 Note 1305 PROCEDURE sp1 does not exist
13619 CREATE PROCEDURE sp1( )
13621 declare utc_time handler for sqlstate '02000' set @var2 = 1;
13623 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 'utc_time handler for sqlstate '02000' set @var2 = 1;
13625 DROP PROCEDURE IF EXISTS sp1;
13627 Note 1305 PROCEDURE sp1 does not exist
13628 CREATE PROCEDURE sp1( )
13630 declare utc_timestamp handler for sqlstate '02000' set @var2 = 1;
13632 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 'utc_timestamp handler for sqlstate '02000' set @var2 = 1;
13634 DROP PROCEDURE IF EXISTS sp1;
13636 Note 1305 PROCEDURE sp1 does not exist
13637 CREATE PROCEDURE sp1( )
13639 declare values handler for sqlstate '02000' set @var2 = 1;
13641 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 'values handler for sqlstate '02000' set @var2 = 1;
13643 DROP PROCEDURE IF EXISTS sp1;
13645 Note 1305 PROCEDURE sp1 does not exist
13646 CREATE PROCEDURE sp1( )
13648 declare varbinary handler for sqlstate '02000' set @var2 = 1;
13650 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 'varbinary handler for sqlstate '02000' set @var2 = 1;
13652 DROP PROCEDURE IF EXISTS sp1;
13654 Note 1305 PROCEDURE sp1 does not exist
13655 CREATE PROCEDURE sp1( )
13657 declare varchar handler for sqlstate '02000' set @var2 = 1;
13659 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 'varchar handler for sqlstate '02000' set @var2 = 1;
13661 DROP PROCEDURE IF EXISTS sp1;
13663 Note 1305 PROCEDURE sp1 does not exist
13664 CREATE PROCEDURE sp1( )
13666 declare varcharacter handler for sqlstate '02000' set @var2 = 1;
13668 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 'varcharacter handler for sqlstate '02000' set @var2 = 1;
13670 DROP PROCEDURE IF EXISTS sp1;
13672 Note 1305 PROCEDURE sp1 does not exist
13673 CREATE PROCEDURE sp1( )
13675 declare varying handler for sqlstate '02000' set @var2 = 1;
13677 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 'varying handler for sqlstate '02000' set @var2 = 1;
13679 DROP PROCEDURE IF EXISTS sp1;
13681 Note 1305 PROCEDURE sp1 does not exist
13682 CREATE PROCEDURE sp1( )
13684 declare when handler for sqlstate '02000' set @var2 = 1;
13686 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 'when handler for sqlstate '02000' set @var2 = 1;
13688 DROP PROCEDURE IF EXISTS sp1;
13690 Note 1305 PROCEDURE sp1 does not exist
13691 CREATE PROCEDURE sp1( )
13693 declare where handler for sqlstate '02000' set @var2 = 1;
13695 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 'where handler for sqlstate '02000' set @var2 = 1;
13697 DROP PROCEDURE IF EXISTS sp1;
13699 Note 1305 PROCEDURE sp1 does not exist
13700 CREATE PROCEDURE sp1( )
13702 declare while handler for sqlstate '02000' set @var2 = 1;
13704 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 'while handler for sqlstate '02000' set @var2 = 1;
13706 DROP PROCEDURE IF EXISTS sp1;
13708 Note 1305 PROCEDURE sp1 does not exist
13709 CREATE PROCEDURE sp1( )
13711 declare with handler for sqlstate '02000' set @var2 = 1;
13713 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 'with handler for sqlstate '02000' set @var2 = 1;
13715 DROP PROCEDURE IF EXISTS sp1;
13717 Note 1305 PROCEDURE sp1 does not exist
13718 CREATE PROCEDURE sp1( )
13720 declare write handler for sqlstate '02000' set @var2 = 1;
13722 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 'write handler for sqlstate '02000' set @var2 = 1;
13724 DROP PROCEDURE IF EXISTS sp1;
13726 Note 1305 PROCEDURE sp1 does not exist
13727 CREATE PROCEDURE sp1( )
13729 declare xor handler for sqlstate '02000' set @var2 = 1;
13731 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 'xor handler for sqlstate '02000' set @var2 = 1;
13733 DROP PROCEDURE IF EXISTS sp1;
13735 Note 1305 PROCEDURE sp1 does not exist
13736 CREATE PROCEDURE sp1( )
13738 declare year_month handler for sqlstate '02000' set @var2 = 1;
13740 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 'year_month handler for sqlstate '02000' set @var2 = 1;
13742 DROP PROCEDURE IF EXISTS sp1;
13744 Note 1305 PROCEDURE sp1 does not exist
13745 CREATE PROCEDURE sp1( )
13747 declare zerofill handler for sqlstate '02000' set @var2 = 1;
13749 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 'zerofill handler for sqlstate '02000' set @var2 = 1;
13754 --------------------------------------------------------------------------------
13757 DROP PROCEDURE IF EXISTS sp1;
13758 CREATE PROCEDURE sp1()
13762 declare cond1 condition for sqlstate '42000';
13763 declare cur1 cursor for SELECT f1 from t2 limit 1;
13764 declare continue handler for cond1 set @x = 4;
13770 declare cur1 cursor for SELECT f1 from t2 limit 2, 1;
13771 declare continue handler for sqlstate '42000' set @x = 3;
13789 Warning 1265 Data truncated for column 'y' at row 3
13790 Warning 1265 Data truncated for column 'y' at row 1
13794 DROP PROCEDURE sp1;
13797 --------------------------------------------------------------------------------
13800 DROP PROCEDURE IF EXISTS sp1;
13802 Note 1305 PROCEDURE sp1 does not exist
13803 SET @start_global_value = @@GLOBAL.sort_buffer_size;
13804 CREATE PROCEDURE sp1()
13806 DECLARE CONTINUE HANDLER FOR SQLSTATE '42000' SET @x2 = 1;
13807 SET SESSION SORT_BUFFER_SIZE = 10 * 1024 * 1024;
13808 SELECT @@sort_buffer_size;
13811 SET GLOBAL SORT_BUFFER_SIZE = 2 * 1024 * 1024;
13812 SELECT @@sort_buffer_size;
13813 SET @@sort_buffer_size = 10 * 1024 * 1024;
13814 SELECT @@sort_buffer_size;
13826 SET @@GLOBAL.sort_buffer_size = @start_global_value;
13829 --------------------------------------------------------------------------------
13830 DROP PROCEDURE IF EXISTS sp1;
13831 CREATE PROCEDURE sp1()
13833 declare xx char default 'x';
13834 declare xy char default 'y';
13835 declare xz char default 'z';
13836 set @xx = xx, @xy = xy;
13838 SELECT @xx, @xy, @xz;
13843 DROP PROCEDURE sp1;
13846 --------------------------------------------------------------------------------
13848 DROP PROCEDURE IF EXISTS sp1;
13850 Note 1305 PROCEDURE sp1 does not exist
13851 CREATE PROCEDURE sp1()
13862 Warning 1366 Incorrect integer value: 'asd' for column 'xx' at row 1
13863 DROP PROCEDURE IF EXISTS sp1;
13864 CREATE PROCEDURE sp1()
13874 DROP PROCEDURE sp1;
13876 Testcase 4.2.31 - a:
13877 --------------------------------------------------------------------------------
13879 DROP PROCEDURE IF EXISTS sp1;
13881 Note 1305 PROCEDURE sp1 does not exist
13882 CREATE PROCEDURE sp1()
13890 Warning 1265 Data truncated for column 'xx' at row 1
13894 DROP PROCEDURE sp1;
13896 Testcase 4.2.31 - b:
13897 --------------------------------------------------------------------------------
13898 DROP PROCEDURE IF EXISTS sp1;
13900 Note 1305 PROCEDURE sp1 does not exist
13901 CREATE PROCEDURE sp1()
13911 Warning 1265 Data truncated for column 'xx' at row 1
13912 DROP PROCEDURE IF EXISTS sp1;
13913 CREATE PROCEDURE sp1()
13922 DROP PROCEDURE sp1;
13924 Testcase 4.2.31 - c:
13925 --------------------------------------------------------------------------------
13926 DROP PROCEDURE IF EXISTS sp1;
13928 Note 1305 PROCEDURE sp1 does not exist
13929 CREATE PROCEDURE sp1()
13931 declare xx datetime;
13937 0000-00-00 00:00:00
13939 Warning 1264 Out of range value for column 'xx' at row 1
13940 DROP PROCEDURE IF EXISTS sp1;
13941 CREATE PROCEDURE sp1()
13943 declare xx datetime;
13944 set xx = '2006-06-06 01:01:01';
13949 2006-06-06 01:01:01
13950 DROP PROCEDURE sp1;
13952 Testcase 4.2.31 - d:
13953 --------------------------------------------------------------------------------
13954 DROP PROCEDURE IF EXISTS sp1;
13956 Note 1305 PROCEDURE sp1 does not exist
13957 CREATE PROCEDURE sp1()
13959 declare xx varchar(20);
13960 set xx = "abcdefghijk";
13966 DROP PROCEDURE sp1;
13968 Testcase 4.2.31 - e:
13969 --------------------------------------------------------------------------------
13970 DROP PROCEDURE IF EXISTS sp1;
13972 Note 1305 PROCEDURE sp1 does not exist
13973 CREATE PROCEDURE sp1()
13975 declare xx tinyint;
13983 Warning 1366 Incorrect integer value: 'asd' for column 'xx' at row 1
13984 DROP PROCEDURE IF EXISTS sp1;
13985 CREATE PROCEDURE sp1()
13987 declare xx tinyint;
13994 DROP PROCEDURE sp1;
13997 --------------------------------------------------------------------------------
13998 DROP PROCEDURE IF EXISTS sp1;
14000 Note 1305 PROCEDURE sp1 does not exist
14001 CREATE PROCEDURE sp1( )
14003 declare x integer; declare y integer;
14004 SELECT sal, f2 into x, y from t2 limit 1;
14005 set @x=x; set @y=y;
14007 DROP PROCEDURE IF EXISTS sp1;
14008 CREATE PROCEDURE sp1()
14010 declare x char ascii;
14011 SELECT f1 into x from t2 limit 1;
14015 Warning 1265 Data truncated for column 'x' at row 1
14016 DROP PROCEDURE IF EXISTS sp1;
14017 CREATE PROCEDURE sp1()
14019 declare x tinytext;
14020 SELECT f1 into x from t2 limit 1;
14023 DROP PROCEDURE IF EXISTS sp1;
14024 CREATE PROCEDURE sp1()
14027 SELECT f1 into x from t2 limit 1;
14030 DROP PROCEDURE IF EXISTS sp1;
14031 CREATE PROCEDURE sp1()
14033 declare x mediumtext;
14034 SELECT f1 into x from t2 limit 1;
14037 DROP PROCEDURE IF EXISTS sp1;
14038 CREATE PROCEDURE sp1()
14040 declare x longtext;
14041 SELECT f1 into x from t2 limit 1;
14044 DROP PROCEDURE IF EXISTS sp1;
14045 CREATE PROCEDURE sp1()
14047 declare x tinyblob;
14048 SELECT f1 into x from t2 limit 1;
14051 DROP PROCEDURE IF EXISTS sp1;
14052 CREATE PROCEDURE sp1()
14055 SELECT f1 into x from t2 limit 1;
14058 DROP PROCEDURE IF EXISTS sp1;
14059 CREATE PROCEDURE sp1()
14061 declare x mediumblob;
14062 SELECT f1 into x from t2 limit 1;
14065 DROP PROCEDURE IF EXISTS sp1;
14066 CREATE PROCEDURE sp1()
14068 declare x longblob;
14069 SELECT f1 into x from t2 limit 1;
14072 DROP PROCEDURE IF EXISTS sp1;
14073 CREATE PROCEDURE sp1()
14076 SELECT f1 into x from t2 limit 1;
14080 Warning 1265 Data truncated for column 'x' at row 1
14081 DROP PROCEDURE IF EXISTS sp1;
14082 CREATE PROCEDURE sp1()
14085 SELECT f1 into x from t2 limit 1;
14088 DROP PROCEDURE IF EXISTS sp1;
14089 CREATE PROCEDURE sp1()
14091 declare x tinyint unsigned;
14092 SELECT f1 into x from t2 limit 1;
14095 DROP PROCEDURE IF EXISTS sp1;
14096 CREATE PROCEDURE sp1()
14098 declare x tinyint zerofill;
14099 SELECT f1 into x from t2 limit 1;
14102 DROP PROCEDURE IF EXISTS sp1;
14103 CREATE PROCEDURE sp1()
14105 declare x tinyint unsigned zerofill;
14106 SELECT f1 into x from t2 limit 1;
14109 DROP PROCEDURE IF EXISTS sp1;
14110 CREATE PROCEDURE sp1()
14112 declare x smallint;
14113 SELECT f1 into x from t2 limit 1;
14116 DROP PROCEDURE IF EXISTS sp1;
14117 CREATE PROCEDURE sp1()
14119 declare x smallint unsigned;
14120 SELECT f1 into x from t2 limit 1;
14123 DROP PROCEDURE IF EXISTS sp1;
14124 CREATE PROCEDURE sp1()
14126 declare x smallint zerofill;
14127 SELECT f1 into x from t2 limit 1;
14130 DROP PROCEDURE IF EXISTS sp1;
14131 CREATE PROCEDURE sp1()
14133 declare x smallint unsigned zerofill;
14134 SELECT f1 into x from t2 limit 1;
14137 DROP PROCEDURE IF EXISTS sp1;
14138 CREATE PROCEDURE sp1()
14140 declare x mediumint;
14141 SELECT f1 into x from t2 limit 1;
14144 DROP PROCEDURE IF EXISTS sp1;
14145 CREATE PROCEDURE sp1()
14147 declare x mediumint unsigned;
14148 SELECT f1 into x from t2 limit 1;
14151 DROP PROCEDURE IF EXISTS sp1;
14152 CREATE PROCEDURE sp1()
14154 declare x mediumint zerofill;
14155 SELECT f1 into x from t2 limit 1;
14158 DROP PROCEDURE IF EXISTS sp1;
14159 CREATE PROCEDURE sp1()
14161 declare x mediumint unsigned zerofill;
14162 SELECT f1 into x from t2 limit 1;
14165 DROP PROCEDURE IF EXISTS sp1;
14166 CREATE PROCEDURE sp1()
14169 SELECT f1 into x from t2 limit 1;
14172 DROP PROCEDURE IF EXISTS sp1;
14173 CREATE PROCEDURE sp1()
14175 declare x int unsigned;
14176 SELECT f1 into x from t2 limit 1;
14179 DROP PROCEDURE IF EXISTS sp1;
14180 CREATE PROCEDURE sp1()
14182 declare x int zerofill;
14183 SELECT f1 into x from t2 limit 1;
14186 DROP PROCEDURE IF EXISTS sp1;
14187 CREATE PROCEDURE sp1()
14189 declare x int unsigned zerofill;
14190 SELECT f1 into x from t2 limit 1;
14193 DROP PROCEDURE IF EXISTS sp1;
14194 CREATE PROCEDURE sp1()
14197 SELECT f1 into x from t2 limit 1;
14200 DROP PROCEDURE IF EXISTS sp1;
14201 CREATE PROCEDURE sp1()
14203 declare x bigint unsigned;
14204 SELECT f1 into x from t2 limit 1;
14207 DROP PROCEDURE IF EXISTS sp1;
14208 CREATE PROCEDURE sp1()
14210 declare x bigint zerofill;
14211 SELECT f1 into x from t2 limit 1;
14214 DROP PROCEDURE IF EXISTS sp1;
14215 CREATE PROCEDURE sp1()
14217 declare x bigint unsigned zerofill;
14218 SELECT f1 into x from t2 limit 1;
14221 DROP PROCEDURE IF EXISTS sp1;
14222 CREATE PROCEDURE sp1()
14225 SELECT f1 into x from t2 limit 1;
14228 DROP PROCEDURE IF EXISTS sp1;
14229 CREATE PROCEDURE sp1()
14231 declare x decimal unsigned;
14232 SELECT f1 into x from t2 limit 1;
14235 DROP PROCEDURE IF EXISTS sp1;
14236 CREATE PROCEDURE sp1()
14238 declare x decimal zerofill;
14239 SELECT f1 into x from t2 limit 1;
14242 DROP PROCEDURE IF EXISTS sp1;
14243 CREATE PROCEDURE sp1()
14245 declare x decimal unsigned zerofill;
14246 SELECT f1 into x from t2 limit 1;
14249 DROP PROCEDURE IF EXISTS sp1;
14250 CREATE PROCEDURE sp1()
14253 SELECT f1 into x from t2 limit 1;
14256 DROP PROCEDURE IF EXISTS sp1;
14257 CREATE PROCEDURE sp1()
14259 declare x numeric unsigned;
14260 SELECT f1 into x from t2 limit 1;
14263 DROP PROCEDURE IF EXISTS sp1;
14264 CREATE PROCEDURE sp1()
14266 declare x numeric zerofill;
14267 SELECT f1 into x from t2 limit 1;
14270 DROP PROCEDURE IF EXISTS sp1;
14271 CREATE PROCEDURE sp1()
14273 declare x numeric unsigned zerofill;
14274 SELECT f1 into x from t2 limit 1;
14277 DROP PROCEDURE IF EXISTS sp1;
14278 CREATE PROCEDURE sp1()
14281 SELECT f1 into x from t2 limit 1;
14284 DROP PROCEDURE IF EXISTS sp1;
14285 CREATE PROCEDURE sp1()
14287 declare x real unsigned;
14288 SELECT f1 into x from t2 limit 1;
14291 DROP PROCEDURE IF EXISTS sp1;
14292 CREATE PROCEDURE sp1()
14294 declare x real zerofill;
14295 SELECT f1 into x from t2 limit 1;
14298 DROP PROCEDURE IF EXISTS sp1;
14299 CREATE PROCEDURE sp1()
14301 declare x real unsigned zerofill;
14302 SELECT f1 into x from t2 limit 1;
14305 DROP PROCEDURE IF EXISTS sp1;
14306 CREATE PROCEDURE sp1()
14309 SELECT f1 into x from t2 limit 1;
14312 DROP PROCEDURE IF EXISTS sp1;
14313 CREATE PROCEDURE sp1()
14315 declare x float unsigned;
14316 SELECT f1 into x from t2 limit 1;
14319 DROP PROCEDURE IF EXISTS sp1;
14320 CREATE PROCEDURE sp1()
14322 declare x float zerofill;
14323 SELECT f1 into x from t2 limit 1;
14326 DROP PROCEDURE IF EXISTS sp1;
14327 CREATE PROCEDURE sp1()
14329 declare x float unsigned zerofill;
14330 SELECT f1 into x from t2 limit 1;
14333 DROP PROCEDURE IF EXISTS sp1;
14334 CREATE PROCEDURE sp1()
14337 SELECT f1 into x from t2 limit 1;
14340 DROP PROCEDURE IF EXISTS sp1;
14341 CREATE PROCEDURE sp1()
14344 SELECT f1 into x from t2 limit 1;
14347 DROP PROCEDURE IF EXISTS sp1;
14348 CREATE PROCEDURE sp1()
14350 declare x datetime;
14351 SELECT f1 into x from t2 limit 1;
14354 DROP PROCEDURE IF EXISTS sp1;
14355 CREATE PROCEDURE sp1()
14357 declare x timestamp;
14358 SELECT f1 into x from t2 limit 1;
14361 DROP PROCEDURE IF EXISTS sp1;
14362 CREATE PROCEDURE sp1()
14365 SELECT f1 into x from t2 limit 1;
14368 DROP PROCEDURE IF EXISTS sp1;
14369 CREATE PROCEDURE sp1()
14372 SELECT f1 into x from t2 limit 1;
14375 DROP PROCEDURE IF EXISTS sp1;
14376 CREATE PROCEDURE sp1()
14379 SELECT f1 into x from t2 limit 1;
14382 DROP PROCEDURE IF EXISTS sp1;
14383 CREATE PROCEDURE sp1()
14385 declare x enum("1enum", "2enum");
14386 SELECT f1 into x from t2 limit 1;
14389 DROP PROCEDURE IF EXISTS sp1;
14390 CREATE PROCEDURE sp1()
14392 declare x set("1set", "2set");
14393 SELECT f1 into x from t2 limit 1;
14396 DROP PROCEDURE sp1;
14399 --------------------------------------------------------------------------------
14400 DROP PROCEDURE IF EXISTS sp1;
14402 Note 1305 PROCEDURE sp1 does not exist
14403 CREATE PROCEDURE sp1()
14405 declare notable condition for sqlstate '42S02';
14406 declare continue handler for notable set @x2=1;
14408 insert into t2(f1) values (1);
14410 insert into t2(f1) values (1);
14414 DROP PROCEDURE sp1;
14417 --------------------------------------------------------------------------------
14418 DROP PROCEDURE IF EXISTS sp1;
14420 Note 1305 PROCEDURE sp1 does not exist
14421 CREATE PROCEDURE sp1()
14423 declare cond1 condition for sqlstate '42000';
14424 declare cond1 condition for sqlstate '23000';
14425 declare continue handler for cond1 set @var2 = 1;
14426 insert into tnull values(1);
14428 ERROR 42000: Duplicate condition: cond1
14431 --------------------------------------------------------------------------------
14432 DROP PROCEDURE IF EXISTS sp1;
14434 Note 1305 PROCEDURE sp1 does not exist
14435 CREATE PROCEDURE sp1()
14437 declare cond1 condition for sqlstate '1';
14438 declare continue handler for cond1 set @var2 = 1;
14439 insert into tnull values( 1);
14441 ERROR 42000: Bad SQLSTATE: '1'
14442 DROP PROCEDURE IF EXISTS sp1;
14443 CREATE PROCEDURE sp1()
14445 declare cond1 condition for sqlstate '12';
14446 declare continue handler for cond1 set @var2 = 1;
14447 insert into tnull values( 1);
14449 ERROR 42000: Bad SQLSTATE: '12'
14450 DROP PROCEDURE IF EXISTS sp1;
14451 CREATE PROCEDURE sp1()
14453 declare cond1 condition for sqlstate '123';
14454 declare continue handler for cond1 set @var2 = 1;
14455 insert into tnull values( 1);
14457 ERROR 42000: Bad SQLSTATE: '123'
14458 DROP PROCEDURE IF EXISTS sp1;
14459 CREATE PROCEDURE sp1()
14461 declare cond1 condition for sqlstate '1234';
14462 declare continue handler for cond1 set @var2 = 1;
14463 insert into tnull values( 1);
14465 ERROR 42000: Bad SQLSTATE: '1234'
14466 DROP PROCEDURE IF EXISTS sp1;
14467 CREATE PROCEDURE sp1()
14469 declare cond1 condition for sqlstate '123456';
14470 declare continue handler for cond1 set @var2 = 1;
14471 insert into tnull values( 1);
14473 ERROR 42000: Bad SQLSTATE: '123456'
14476 --------------------------------------------------------------------------------
14477 DROP PROCEDURE IF EXISTS sp1;
14478 CREATE PROCEDURE sp1()
14480 declare cond1 condition for sqlstate 'abcdefghi';
14481 declare continue handler for cond1 set @var2 = 1;
14482 insert into tnull values( 1);
14484 ERROR 42000: Bad SQLSTATE: 'abcdefghi'
14485 DROP PROCEDURE IF EXISTS sp1;
14486 CREATE PROCEDURE sp1()
14488 declare cond1 condition for sqlstate '42000test';
14489 declare continue handler for cond1 set @var2 = 1;
14490 insert into tnull values( 1);
14492 ERROR 42000: Bad SQLSTATE: '42000test'
14493 DROP PROCEDURE IF EXISTS sp1;
14494 CREATE PROCEDURE sp1()
14496 declare cond1 condition for sqlstate '00000@#$%^&';
14497 declare continue handler for cond1 set @var2 = 1;
14498 insert into tnull values( 1);
14500 ERROR 42000: Bad SQLSTATE: '00000@#$%^&'
14501 DROP PROCEDURE IF EXISTS sp1;
14502 CREATE PROCEDURE sp1()
14504 declare cond1 condition for sqlstate '123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890';
14505 declare continue handler for cond1 set @var2 = 1;
14506 insert into tnull values( 1);
14508 ERROR 42000: Bad SQLSTATE: '123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'
14509 DROP PROCEDURE IF EXISTS sp1;
14510 CREATE PROCEDURE sp1()
14512 declare cond1 condition for sqlstate 'null';
14513 declare continue handler for cond1 set @var2 = 1;
14514 insert into tnull values( 1);
14516 ERROR 42000: Bad SQLSTATE: 'null'
14517 DROP PROCEDURE IF EXISTS sp1;
14518 CREATE PROCEDURE sp1()
14520 declare cond1 condition for sqlstate ' ';
14521 declare continue handler for cond1 set @var2 = 1;
14522 insert into tnull values( 1);
14524 ERROR 42000: Bad SQLSTATE: ' '
14525 DROP PROCEDURE IF EXISTS sp1;
14526 CREATE PROCEDURE sp1()
14528 declare cond1 condition for sqlstate 1234567890;
14529 declare continue handler for cond1 set @var2 = 1;
14530 insert into tnull values( 1);
14532 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 '1234567890;
14533 declare continue handler for cond1 set @var2 = 1;
14534 insert into tnull ' at line 3
14535 DROP PROCEDURE IF EXISTS sp1;
14536 CREATE PROCEDURE sp1()
14538 declare cond1 condition for sqlstate '2005-03-03';
14539 declare continue handler for cond1 set @var2 = 1;
14540 insert into tnull values( 1);
14542 ERROR 42000: Bad SQLSTATE: '2005-03-03'
14545 --------------------------------------------------------------------------------
14546 DROP PROCEDURE IF EXISTS sp1;
14547 expect failure, SQLSTATE 00000 is not an acceptable value
14548 for an SP's handler
14549 CREATE PROCEDURE sp1()
14551 declare cond1 condition for sqlstate '00000';
14552 declare continue handler for cond1 set @var2 = 1;
14556 ERROR 42000: Bad SQLSTATE: '00000'
14557 ensure SP doesn't exist
14559 ERROR 42000: PROCEDURE db_storedproc.sp1 does not exist
14560 DROP PROCEDURE IF EXISTS sp1;
14563 --------------------------------------------------------------------------------
14564 DROP PROCEDURE IF EXISTS sp1;
14565 CREATE PROCEDURE handler1 ()
14567 declare continue handler for sqlstate '23000' set @varr1 = 5;
14568 declare continue handler for sqlstate '23000' set @varr3 = 7;
14570 ERROR 42000: Duplicate handler declared in the same block
14571 DROP PROCEDURE IF EXISTS handler1;
14573 Note 1305 PROCEDURE handler1 does not exist
14574 CREATE PROCEDURE handler1 ()
14576 declare mycondition condition for sqlstate '23000';
14577 declare continue handler for mycondition set @varr3 = 7;
14578 declare continue handler for sqlstate '23000' set @varr3 = 7;
14580 ERROR 42000: Duplicate handler declared in the same block
14583 --------------------------------------------------------------------------------
14584 DROP PROCEDURE IF EXISTS sp1;
14585 CREATE PROCEDURE sp1()
14587 declare continue handler for sqlstate '1' set @var2 = 1;
14589 ERROR 42000: Bad SQLSTATE: '1'
14590 DROP PROCEDURE IF EXISTS sp1;
14591 CREATE PROCEDURE sp1()
14593 declare continue handler for sqlstate '12' set @var2 = 1;
14595 ERROR 42000: Bad SQLSTATE: '12'
14596 DROP PROCEDURE IF EXISTS sp1;
14597 CREATE PROCEDURE sp1()
14599 declare continue handler for sqlstate '123' set @var2 = 1;
14601 ERROR 42000: Bad SQLSTATE: '123'
14602 DROP PROCEDURE IF EXISTS sp1;
14603 CREATE PROCEDURE sp1()
14605 declare continue handler for sqlstate '1234' set @var2 = 1;
14607 ERROR 42000: Bad SQLSTATE: '1234'
14608 DROP PROCEDURE IF EXISTS sp1;
14609 CREATE PROCEDURE sp1()
14611 declare continue handler for sqlstate '123456' set @var2 = 1;
14613 ERROR 42000: Bad SQLSTATE: '123456'
14616 --------------------------------------------------------------------------------
14617 DROP PROCEDURE IF EXISTS sp1;
14618 CREATE PROCEDURE sp1()
14620 declare continue handler for sqlstate '42s0200test' set @var2 = 1;
14621 insert into tnull values( 1);
14624 ERROR 42000: Bad SQLSTATE: '42s0200test'
14627 --------------------------------------------------------------------------------
14628 DROP PROCEDURE IF EXISTS sp1;
14629 This creation should fail, SQLSTATE 00000 is unacceptable
14630 CREATE PROCEDURE sp1()
14632 declare continue handler for sqlstate '00000' set @var2 = 1;
14636 ERROR 42000: Bad SQLSTATE: '00000'
14637 Verify SP wasn't created
14639 ERROR 42000: PROCEDURE db_storedproc.sp1 does not exist
14640 DROP PROCEDURE IF EXISTSsp1;
14641 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 'EXISTSsp1' at line 1
14644 --------------------------------------------------------------------------------
14645 DROP PROCEDURE IF EXISTS sp1;
14646 CREATE PROCEDURE sp1( )
14648 declare done int default 0;
14649 declare count integer default 20;
14650 declare newf1 char(20);
14651 declare newf2 char(20);
14652 declare newf3 char(20);
14653 declare newf4 integer;
14654 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
14655 declare cur1 cursor for SELECT f1, f2 from t2;
14656 declare continue handler for sqlstate '02000' set done = 1;
14659 set count = count - 1;
14661 fetch cur1 into newf1, newlf1, newf3, newsal;
14662 set count = count - 1;
14667 ERROR 42000: Duplicate cursor: cur1
14670 --------------------------------------------------------------------------------
14671 DROP PROCEDURE IF EXISTS sp1;
14672 CREATE PROCEDURE sp1( )
14674 declare done int default 0;
14675 declare count integer default 20;
14676 declare newf1 char(20);
14677 declare newf2 char(20);
14678 declare newf3 char(20);
14679 declare newf4 integer;
14680 declare cur1 cursor for SELECT f1, lf1, f3, f4 into @w, @x, @y, @z from t2;
14681 declare continue handler for sqlstate '02000' set done = 1;
14684 set count = count - 1;
14686 fetch cur1 into newf1, newlf1, newf3, newsal;
14687 set count = count - 1;
14692 ERROR 42000: Cursor SELECT must not have INTO
14695 --------------------------------------------------------------------------------
14698 --------------------------------------------------------------------------------
14699 DROP PROCEDURE IF EXISTS sp1;
14700 CREATE PROCEDURE sp1( )
14702 declare done int default 0;
14703 declare count integer default 20;
14704 declare newf1 char(20);
14705 declare newf2 char(20);
14706 declare newf3 char(20);
14707 declare newf4 integer;
14708 declare continue handler for sqlstate '02000' set done = 1;
14711 set count = count - 1;
14713 fetch cur1 into newf1, newf2, newf4, newf3;
14714 set count = count - 1;
14719 ERROR 42000: Undefined CURSOR: cur1
14720 DROP PROCEDURE IF EXISTS sp1;
14721 CREATE PROCEDURE sp1( )
14723 declare done int default 0;
14724 declare count integer default 0;
14725 declare newf1 char(20);
14726 declare newf2 char(20);
14727 declare newf3 char(20);
14728 declare newf4 integer;
14729 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
14730 declare continue handler for sqlstate '02000' set done = 1;
14735 set count = count - 1;
14737 fetch cur1 into newf1, newf2, newf3, newf4;
14738 set count = count - 1;
14745 ERROR 24000: Cursor is already open
14748 --------------------------------------------------------------------------------
14749 DROP PROCEDURE IF EXISTS sp1;
14750 CREATE PROCEDURE sp1( )
14752 declare done int default 0;
14753 declare count integer default 20;
14754 declare newf1 char(20);
14755 declare newf2 char(20);
14756 declare newf3 char(20);
14757 declare newf4 integer;
14758 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2;
14759 declare continue handler for sqlstate '02000' set done = 1;
14763 set count = count - 1;
14765 fetch cur1 into newf1, newf2, newf4, newf3;
14766 set count = count - 1;
14772 ERROR 24000: Cursor is already open
14773 DROP PROCEDURE sp1;
14776 --------------------------------------------------------------------------------
14777 DROP PROCEDURE IF EXISTS sp1;
14779 Note 1305 PROCEDURE sp1 does not exist
14780 CREATE PROCEDURE sp1( )
14782 declare done int default 0;
14783 declare count integer default 20;
14784 declare newf1 char(20);
14785 declare newf2 char(20);
14786 declare newf3 char(20);
14787 declare newf4 integer;
14788 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2;
14789 declare cur2 cursor for SELECT f1, f2 from t2;
14790 declare continue handler for sqlstate '02000' set done = 1;
14793 set count = count - 1;
14795 fetch cur1 into newf1, newf2, newf4, newf3;
14796 set count = count - 1;
14802 ERROR 24000: Cursor is not open
14803 DROP PROCEDURE sp1;
14806 --------------------------------------------------------------------------------
14807 DROP PROCEDURE IF EXISTS sp1;
14809 Note 1305 PROCEDURE sp1 does not exist
14810 CREATE PROCEDURE sp1( )
14812 declare done int default 0;
14813 declare count integer default 20;
14814 declare newf1 char(20);
14815 declare newf2 char(20);
14816 declare newf3 char(20);
14817 declare newf4 integer;
14818 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
14819 declare continue handler for sqlstate '02000' set done = 1;
14821 set count = count - 1;
14823 fetch cur1 into newf1, newf2, newf4, newf3;
14824 set count = count - 1;
14831 ERROR 24000: Cursor is not open
14832 DROP PROCEDURE IF EXISTS sp1;
14833 CREATE PROCEDURE sp1( )
14835 declare done int default 0;
14836 declare count integer default 10;
14837 declare newf1 char(20);
14838 declare newf2 char(20);
14839 declare newf3 char(20);
14840 declare newf4 integer;
14841 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
14842 declare continue handler for sqlstate '02000' set done = 1;
14845 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
14846 set count = count - 1;
14848 fetch cur1 into newf1, newf2, newf3, newf4;
14849 set count = count - 1;
14857 ERROR 24000: Cursor is not open
14858 DROP PROCEDURE sp1;
14861 --------------------------------------------------------------------------------
14862 DROP PROCEDURE IF EXISTS sp1;
14864 Note 1305 PROCEDURE sp1 does not exist
14865 CREATE PROCEDURE sp1( )
14867 declare done int default 0;
14868 declare count integer default 20;
14869 declare newf1 char(20);
14870 declare newf2 char(20);
14871 declare newf3 char(20);
14872 declare newf4 integer;
14873 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
14874 declare continue handler for sqlstate '02000' set done = 1;
14878 set count = count - 1;
14880 fetch cur1 into newf1, newf2, newf4, newf3;
14881 set count = count - 1;
14886 ERROR 24000: Cursor is not open
14887 DROP PROCEDURE IF EXISTS sp1;
14888 CREATE PROCEDURE sp1( )
14890 declare done int default 0;
14891 declare count integer default 20;
14892 declare newf1 char(20);
14893 declare newf2 char(20);
14894 declare newf3 char(20);
14895 declare newf4 integer;
14896 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
14897 declare continue handler for sqlstate '02000' set done = 1;
14901 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
14904 fetch cur1 into newf1, newf2, newf3, newf4;
14907 ERROR 24000: Cursor is not open
14908 DROP PROCEDURE sp1;
14911 --------------------------------------------------------------------------------
14912 DROP PROCEDURE IF EXISTS sp1;
14914 Note 1305 PROCEDURE sp1 does not exist
14915 CREATE PROCEDURE sp1( )
14917 declare done int default 0;
14918 declare count integer default 20;
14919 declare newf2 char(20);
14920 declare newf1 int1;
14921 declare cur1 cursor for SELECT f1, f3 from t2 limit 20, 10;
14922 declare continue handler for sqlstate '02000' set done = 1;
14925 set count = count - 1;
14927 fetch cur1 into newf1, newf2;
14931 set count = count - 1;
14975 DROP PROCEDURE sp1;
14978 --------------------------------------------------------------------------------
14979 DROP PROCEDURE IF EXISTS sp1;
14981 Note 1305 PROCEDURE sp1 does not exist
14982 CREATE PROCEDURE sp1()
14984 declare done int default 0;
14985 declare count integer default 20;
14986 declare newf1 char(20);
14987 declare newf2 char(20);
14988 declare newf3 char(20);
14989 declare newf4 integer;
14990 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
14991 declare continue handler for sqlstate '02000' set done = 1;
14995 set count = count - 1;
14997 fetch cur1 into newf1, newf2, newf4, newf3;
14998 set count = count - 1;
15004 ERROR 24000: Cursor is not open
15005 DROP PROCEDURE IF EXISTS sp1;
15006 CREATE PROCEDURE sp1( )
15008 declare done int default 0;
15009 declare count integer default 0;
15010 declare newf1 char(20);
15011 declare newf2 char(20);
15012 declare newf3 char(20);
15013 declare newf4 integer;
15014 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
15015 declare continue handler for sqlstate '02000' set done = 1;
15017 declare cur1 cursor for SELECT f1, f2, f3, f4 from t2;
15023 ERROR 24000: Cursor is not open
15024 DROP PROCEDURE sp1;
15027 --------------------------------------------------------------------------------
15028 DROP PROCEDURE IF EXISTS sp1;
15030 Note 1305 PROCEDURE sp1 does not exist
15031 CREATE PROCEDURE sp1( )
15033 declare done int default 0;
15034 declare count integer default 20;
15035 declare newf1 char(20);
15036 declare newf2 char(20);
15037 declare newf3 char(20);
15038 declare newf4 integer;
15039 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
15043 fetch cur1 into newf1, newf2, newf4, newf3;
15045 fetch cur1 into newf1, newf2, newf4, newf3;
15049 ERROR 02000: No data - zero rows fetched, selected, or processed
15050 DROP PROCEDURE sp1;
15053 --------------------------------------------------------------------------------
15054 DROP PROCEDURE IF EXISTS sp1;
15056 Note 1305 PROCEDURE sp1 does not exist
15057 CREATE PROCEDURE sp1( )
15059 declare done int default 0;
15060 declare count integer default 20;
15061 declare newf1 char(20);
15062 declare newf2 char(20);
15063 declare newf3 char(20);
15064 declare newf4 integer;
15065 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
15068 fetch cur1 into newf1, newf2, newf4, newf3;
15070 fetch cur1 into newf1, newf2, newf4, newf3;
15075 ERROR 02000: No data - zero rows fetched, selected, or processed
15076 DROP PROCEDURE sp1;
15079 --------------------------------------------------------------------------------
15080 DROP PROCEDURE IF EXISTS sp1;
15082 Note 1305 PROCEDURE sp1 does not exist
15083 CREATE PROCEDURE sp1( )
15085 declare done int default 0;
15086 declare count integer default 20;
15087 declare newf1 char(20);
15088 declare newf2 char(20);
15089 declare newf3 char(20);
15090 declare newf4 integer;
15091 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
15092 declare continue handler for sqlstate '02000' set done = 1;
15095 set count = count - 1;
15097 fetch cur1 into newf1, newf2, newf4, newf3;
15098 set count = count - 1;
15101 fetch cur1 into newf1, newf2, newf4, newf3;
15105 ERROR 24000: Cursor is not open
15106 DROP PROCEDURE sp1;
15109 --------------------------------------------------------------------------------
15110 DROP PROCEDURE IF EXISTS sp1;
15112 Note 1305 PROCEDURE sp1 does not exist
15113 CREATE PROCEDURE sp1( )
15115 declare done int default 0;
15116 declare count integer default 20;
15117 declare newf1 char(20);
15118 declare newf2 char(20);
15119 declare newf3 char(20);
15120 declare newf4 integer;
15121 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 20, 10;
15122 declare continue handler for sqlstate '02000' set done = 1;
15125 # set count = count - 1;
15126 # while count > 0 do
15127 fetch cur1 into newf1, newf2, newf4, newf3;
15128 # set count = count - 1;
15131 fetch cur1 into newf1, newf2, newf4, newf3;
15134 DROP PROCEDURE sp1;
15137 --------------------------------------------------------------------------------
15138 create table temp1( f1 char(20), f2 char(20), f3 int, f4 char(20) );
15139 create table temp2( f1 char(20), f2 char(20), f3 int, f4 char(20) );
15140 DROP PROCEDURE IF EXISTS sp1;
15142 Note 1305 PROCEDURE sp1 does not exist
15143 CREATE PROCEDURE sp1( )
15145 declare done int default 0;
15146 declare count integer default 20;
15147 declare newf1 char(20);
15148 declare newf2 char(20);
15149 declare newf3 char(20);
15150 declare newf4 integer;
15151 declare newf21 char(20);
15152 declare newf22 char(20);
15153 declare newf23 char(20);
15154 declare newf24 integer;
15155 declare cur1 cursor for SELECT f1, f2, f4, f5 from t2 limit 7, 1;
15156 declare cur2 cursor for SELECT f1, f2, f4, f5 from t2 limit 15, 1;
15157 declare continue handler for sqlstate '02000' set done = 1;
15164 fetch cur1 into newf1, newf2, newf4, newf3;
15165 set count = count - 1;
15168 insert into temp1 values(newf1, newf2, newf4, newf3);
15174 fetch cur2 into newf21, newf22, newf24, newf23;
15175 set count = count - 1;
15178 insert into temp2 values(newf21, newf22, newf24, newf23);
15182 SELECT count(*) from temp1;
15185 SELECT * from temp2;
15187 NULL NULL NULL NULL
15188 DROP PROCEDURE sp1;
15192 Section 3.1.3 - Syntax checks for the stored procedure-specific flow control statements
15193 . IF, CASE, LOOP, LEAVE, ITERATE, REPEAT, WHILE:
15194 --------------------------------------------------------------------------------
15198 --------------------------------------------------------------------------------
15199 DROP PROCEDURE IF EXISTS sp1;
15200 DROP TABLE IF EXISTS res_t3_itisalongname_1381742_itsaverylongname_1381742;
15201 CREATE TABLE res_t3_itisalongname_1381742_itsaverylongname_1381742(
15202 middleinitial CHAR, lastname VARCHAR(50),
15203 age_averylongfieldname_averylongname_1234569 INT, COMMENT VARCHAR(100))
15204 ENGINE=<engine_to_be_tested>;
15205 INSERT INTO res_t3_itisalongname_1381742_itsaverylongname_1381742
15206 VALUES('a', 'aaaaaaaaaabbbbbbbbc', 0, 'default');
15207 CREATE PROCEDURE sp1(a INT)
15209 DECLARE itisjustaverylargevariablename_xxxxxxxxxxxxxxxxxxxxx CHAR;
15210 DECLARE itisjustaverylargevarcharvariablename_xxxxxxxxxxxxxxxxxxxxx VARCHAR(100);
15211 DECLARE itisjustamediumsizeintintegervariablename INTEGER;
15212 SET itisjustaverylargevariablename_xxxxxxxxxxxxxxxxxxxxx = 'b';
15213 SET itisjustaverylargevarcharvariablename_xxxxxxxxxxxxxxxxxxxxx
15214 = 'oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@%';
15215 SET itisjustamediumsizeintintegervariablename = 5;
15219 SET @comment = 'value of a is greater than 100';
15220 ELSEIF a < 100 THEN
15222 SET @comment = 'value of a is less than 50';
15224 SET @comment = 'value of a is less than 25';
15226 SET @comment = 'value of a is greater than 50 and less than 100';
15229 SET @comment = 'value of a is 100';
15231 IF itisjustamediumsizeintintegervariablename = 0 THEN LEAVE label1;
15233 INSERT INTO res_t3_itisalongname_1381742_itsaverylongname_1381742
15234 VALUES(itisjustaverylargevariablename_xxxxxxxxxxxxxxxxxxxxx,
15235 CONCAT(itisjustaverylargevarcharvariablename_xxxxxxxxxxxxxxxxxxxxx,
15236 ' ', a), a, @comment);
15237 SET itisjustamediumsizeintintegervariablename
15238 = itisjustamediumsizeintintegervariablename - 1;
15248 SELECT * from res_t3_itisalongname_1381742_itsaverylongname_1381742
15249 ORDER BY middleinitial, lastname, age_averylongfieldname_averylongname_1234569;
15250 middleinitial lastname age_averylongfieldname_averylongname_1234569 COMMENT
15251 a aaaaaaaaaabbbbbbbbc 0 default
15252 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% -1 -1 value of a is less than 50
15253 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% -1 -1 value of a is less than 50
15254 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% -1 -1 value of a is less than 50
15255 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% -1 -1 value of a is less than 50
15256 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% -1 -1 value of a is less than 50
15257 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 100 100 value of a is 100
15258 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 100 100 value of a is 100
15259 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 100 100 value of a is 100
15260 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 100 100 value of a is 100
15261 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 100 100 value of a is 100
15262 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 101 101 value of a is greater than 100
15263 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 101 101 value of a is greater than 100
15264 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 101 101 value of a is greater than 100
15265 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 101 101 value of a is greater than 100
15266 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 101 101 value of a is greater than 100
15267 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 20 20 value of a is less than 50
15268 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 20 20 value of a is less than 50
15269 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 20 20 value of a is less than 50
15270 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 20 20 value of a is less than 50
15271 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 20 20 value of a is less than 50
15272 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 40 40 value of a is less than 50
15273 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 40 40 value of a is less than 50
15274 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 40 40 value of a is less than 50
15275 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 40 40 value of a is less than 50
15276 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 40 40 value of a is less than 50
15277 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 75 75 value of a is greater than 50 and less than 100
15278 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 75 75 value of a is greater than 50 and less than 100
15279 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 75 75 value of a is greater than 50 and less than 100
15280 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 75 75 value of a is greater than 50 and less than 100
15281 b oldmacdonalds)(*&(^^%$&^%$&^%*^)(*^#@$@% 75 75 value of a is greater than 50 and less than 100
15282 drop table res_t3_itisalongname_1381742_itsaverylongname_1381742;
15283 DROP PROCEDURE sp1;
15286 --------------------------------------------------------------------------------
15287 DROP PROCEDURE IF EXISTS sp2;
15288 CREATE PROCEDURE sp2( action char(20) )
15290 declare v1 char(20);
15291 declare v2 char(20);
15292 declare count integer;
15294 set v2 = 'address';
15296 case when action = 'delete' then
15297 insert into t3 values(v1, v2, count);
15298 delete from t3 where f1=v1;
15299 when action = 'insert' then
15301 insert into t3 values(v1, v2, count);
15302 set count = count + 1;
15307 insert into t3 values(v1, v2, count);
15308 if count > 5 then leave label1;
15310 set count = count + 1;
15315 insert into t3 values(v1, v2, count);
15316 set count = count + 1;
15319 label1: while count < 5 do
15320 insert into t3 values(v1, v2, count);
15321 if count > 5 then leave label1;
15323 set count = count + 1;
15326 set @dummystring = 'temp value';
15329 CALL sp2( 'insert' );
15330 SELECT * from t3 where f3 <=5 && f3 >= 0;
15350 SELECT count(*) from t3;
15353 CALL sp2( 'delete' );
15354 SELECT count(*) from t3;
15358 SELECT @dummystring;
15361 DROP PROCEDURE sp2;
15365 Ensure that all sub-clauses that should not be supported are disallowed with
15366 an appropriate error message. (case)
15367 --------------------------------------------------------------------------------
15368 drop table IF EXISTS res_t3_itisalongname_1381742_itsaverylongname_1381742;
15369 DROP PROCEDURE IF EXISTS sp3;
15370 create table res_t3_itisalongname_1381742_itsaverylongname_1381742 (name char, address varchar(50), age_averylongfieldname_averylongname_1234569 smallint);
15371 CREATE PROCEDURE sp3( action char(20) )
15374 when action = 'delete' then
15375 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15377 set @dummystring = 'temp value';
15381 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 'case
15382 when action = 'delete' then
15383 delete from res_t3_itisalongname_1381742_itsav' at line 3
15384 DROP PROCEDURE IF EXISTS sp3;
15385 CREATE PROCEDURE sp3( action char(20) )
15389 action = 'delete' then
15390 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15392 set @dummystring = 'temp value';
15397 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 'then
15398 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15401 DROP PROCEDURE IF EXISTS sp3;
15402 CREATE PROCEDURE sp3( action char(20) )
15405 when action = 'delete' then
15406 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15407 then action = 'truncate' when
15408 truncate from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15410 set @dummystring = 'temp value';
15414 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 'then action = 'truncate' when
15415 truncate from res_t3_itisalongname_1381742_itsave' at line 6
15416 DROP PROCEDURE IF EXISTS sp3;
15417 CREATE PROCEDURE sp3( action char(20) )
15419 declare v1 char(20);
15420 declare v2 char(20);
15421 declare count integer;
15428 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15431 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 'when 'delete' then
15432 delete from res_t3_itisalongname_1381742_itsaverylongname_13' at line 11
15433 DROP PROCEDURE IF EXISTS sp3;
15434 CREATE PROCEDURE sp3( action char(20) )
15436 declare count int default 1;
15437 declare done int default 0;
15438 declare continue handler for sqlstate 'HY000' set done=1;
15441 when action = 'delete' then
15443 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15445 when action = 'insert' then
15446 label2: while count < 10 do
15448 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742
15449 values('xxxxxxxxxxxxxxxxxxx', '1231230981(*&(*&)(*&(', count);
15450 set count = count + 1;
15457 set @dummystring = 'temp value';
15464 SELECT count, done;
15466 CALL sp3('insert');
15470 Warning 1265 Data truncated for column 'name' at row 1
15471 Warning 1265 Data truncated for column 'name' at row 2
15472 Warning 1265 Data truncated for column 'name' at row 3
15473 Warning 1265 Data truncated for column 'name' at row 4
15474 Warning 1265 Data truncated for column 'name' at row 5
15475 Warning 1265 Data truncated for column 'name' at row 6
15476 Warning 1265 Data truncated for column 'name' at row 7
15477 Warning 1265 Data truncated for column 'name' at row 8
15478 Warning 1265 Data truncated for column 'name' at row 9
15479 DROP PROCEDURE sp3;
15480 drop table res_t3_itisalongname_1381742_itsaverylongname_1381742;
15483 --------------------------------------------------------------------------------
15484 DROP PROCEDURE IF EXISTS sp4;
15485 CREATE PROCEDURE sp4()
15490 if count > 10 then leave label1;
15492 set count = count + 1;
15493 elseif count > 20 then
15499 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 'elseif count > 20 then
15505 DROP PROCEDURE IF EXISTS sp4;
15506 CREATE PROCEDURE sp4()
15512 set count = count + 1;
15519 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 'else
15520 set count = count + 1;
15524 iterate lab' at line 6
15525 DROP PROCEDURE IF EXISTS sp4;
15526 CREATE PROCEDURE sp4()
15531 elseif count > 20 then
15539 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 'elseif count > 20 then
15544 iterate lab' at line 6
15545 DROP PROCEDURE IF EXISTS sp4;
15546 CREATE PROCEDURE sp4()
15559 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 'END if;
15564 iterate label1;' at line 6
15565 DROP PROCEDURE IF EXISTS sp4;
15566 CREATE PROCEDURE sp4()
15568 declare i int default 10;
15582 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 'declare count int;
15588 DROP PROCEDURE IF EXISTS sp4;
15589 CREATE PROCEDURE sp4()
15591 declare idummy int default 10;
15598 declare idummy2 int default 10;
15612 ERROR 42S22: Unknown column 'idummy2' in 'field list'
15613 DROP PROCEDURE sp4;
15616 --------------------------------------------------------------------------------
15617 DROP PROCEDURE IF EXISTS sp5;
15618 CREATE PROCEDURE sp5()
15620 declare count integer default 1;
15625 when count = 1 then
15626 set count = count + 1;
15629 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 'else
15631 when count = 1 then
15632 set count = count + 1;
15635 DROP PROCEDURE IF EXISTS sp5;
15636 CREATE PROCEDURE sp5(count int)
15638 when case count = 1 then
15640 when count = 2 then
15641 set count = count + 1;
15644 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 'when case count = 1 then
15646 when count = 2 then
15647 set count = count' at line 3
15648 DROP PROCEDURE IF EXISTS sp5;
15649 CREATE PROCEDURE sp5(count int)
15652 when count = 1 then
15654 when count = 2 then
15655 set count = count + 1;
15658 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 'case;
15659 when count = 1 then
15661 when count = 2 then
15662 set count = coun' at line 3
15663 DROP PROCEDURE IF EXISTS sp5;
15664 CREATE PROCEDURE sp5(count int)
15666 when count = 1 then
15668 case when count = 2 then
15669 set count = count + 1;
15672 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 'when count = 1 then
15674 case when count = 2 then
15675 set count = count' at line 3
15679 Ensure that all supported sub-clauses are supported only in the correct order (repeat).
15680 --------------------------------------------------------------------------------
15681 DROP PROCEDURE IF EXISTS sp6;
15682 CREATE PROCEDURE sp6()
15684 declare count1 integer default 1;
15686 set count1 = count1 + 1;
15687 if count1 > 5 then leave label1; END if;
15691 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 'END repeat;
15694 DROP PROCEDURE IF EXISTS sp6;
15695 CREATE PROCEDURE sp6()
15697 declare count1 integer default 1;
15698 label1: until count1 > 5
15700 set count1 = count1 + 1;
15701 if count1 > 5 then leave label1; END if;
15704 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 'until count1 > 5
15706 set count1 = count1 + 1;
15707 if count1 > 5 then leave label1' at line 4
15708 DROP PROCEDURE IF EXISTS sp6;
15709 CREATE PROCEDURE sp6()
15711 declare count1 integer default 1;
15713 set count1 = count1 + 1;
15714 if count1 > 5 then leave label1; END if;
15718 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 'END repeat
15719 set count1 = count1 + 1;
15720 if count1 > 5 then leave label1; END if;
15722 DROP PROCEDURE IF EXISTS sp6;
15723 CREATE PROCEDURE sp6()
15725 declare count1 integer default 1;
15727 set count1 = count1 + 1;
15728 if count1 > 5 then leave label1; END if;
15731 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 'END repeat;
15733 DROP PROCEDURE IF EXISTS sp6;
15734 CREATE PROCEDURE sp6()
15736 declare count1 integer default 1;
15738 set count1 = count1 + 1;
15739 if count1 > 5 then leave label1; END if;
15744 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 ';
15748 DROP PROCEDURE IF EXISTS sp6;
15749 CREATE PROCEDURE sp6()
15751 declare count1 integer default 1;
15753 set count1 = count1-1;
15761 DROP PROCEDURE sp6;
15764 --------------------------------------------------------------------------------
15765 DROP PROCEDURE IF EXISTS sp7;
15766 CREATE PROCEDURE sp7()
15769 set @dummystring = 'temp value';
15770 if count > 10 then leave label1;
15775 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 'iterate;
15778 DROP PROCEDURE IF EXISTS sp7;
15779 CREATE PROCEDURE sp7()
15782 set @dummystring = 'temp value';
15783 if count > 10 then leave label1;
15788 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 'END loop;
15789 set @dummystring = 'temp value';
15790 if count > 10 then leave label1;
15792 DROP PROCEDURE IF EXISTS sp7;
15793 CREATE PROCEDURE sp7()
15795 label1: iterate label1;
15797 set @dummystring = 'temp value';
15798 if count > 10 then leave label1;
15802 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 'iterate label1;
15804 set @dummystring = 'temp value';
15805 if count > 10 then leave l' at line 3
15808 --------------------------------------------------------------------------------
15809 DROP PROCEDURE IF EXISTS sp8;
15810 CREATE PROCEDURE sp8()
15812 declare v1 int default 5;
15817 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 'while v1 > 0
15821 DROP PROCEDURE IF EXISTS sp8;
15822 CREATE PROCEDURE sp8()
15824 declare v1 int default 5;
15829 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 'while
15833 DROP PROCEDURE IF EXISTS sp8;
15834 CREATE PROCEDURE sp8()
15836 declare v1 int default 5;
15841 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 'while;
15847 --------------------------------------------------------------------------------
15848 drop table IF EXISTS res_t3_itisalongname_1381742_itsaverylongname_1381742;
15849 DROP PROCEDURE IF EXISTS sp12;
15850 create table res_t3_itisalongname_1381742_itsaverylongname_1381742( f1 char(20), f2 varchar(20), f3 smallint);
15851 CREATE PROCEDURE sp12( )
15853 declare count1 integer default 1;
15854 declare count2 int;
15856 if count1 > 2 then leave label1;
15858 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
15860 if count2 > 2 then leave label2;
15862 set count2 = count2 + 1;
15864 set count1 = count1 + 1;
15868 ERROR 42000: End-label label1 without match
15869 drop table res_t3_itisalongname_1381742_itsaverylongname_1381742;
15872 --------------------------------------------------------------------------------
15873 drop table IF EXISTS res_t3_itisalongname_1381742_itsaverylongname_1381742;
15874 DROP PROCEDURE IF EXISTS sp13;
15875 create table res_t3_itisalongname_1381742_itsaverylongname_1381742( f1 char(20), f2 varchar(20), f3 smallint);
15876 CREATE PROCEDURE sp13( )
15878 declare count1 integer default 1;
15880 if count1 > 2 then leave lable1;
15882 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
15883 set count1 = count1 + 1;
15888 SELECT * from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15892 DROP PROCEDURE sp13;
15893 drop table res_t3_itisalongname_1381742_itsaverylongname_1381742;
15896 --------------------------------------------------------------------------------
15897 drop table IF EXISTS res_t3_itisalongname_1381742_itsaverylongname_1381742;
15898 DROP PROCEDURE IF EXISTS sp14;
15899 create table res_t3_itisalongname_1381742_itsaverylongname_1381742( f1 char(20), f2 varchar(20), f3 smallint);
15900 CREATE PROCEDURE sp14( )
15902 declare count1 integer default 1;
15904 if count1 > 2 then leave lable1;
15906 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
15907 set count1 = count1 + 1;
15911 ERROR 42000: LEAVE with no matching label: lable1
15912 drop table res_t3_itisalongname_1381742_itsaverylongname_1381742;
15915 --------------------------------------------------------------------------------
15916 drop table IF EXISTS res_t3_itisalongname_1381742_itsaverylongname_1381742;
15917 DROP PROCEDURE IF EXISTS sp15;
15918 create table res_t3_itisalongname_1381742_itsaverylongname_1381742( f1 char(20), f2 varchar(20), f3 smallint);
15919 CREATE PROCEDURE sp15( )
15921 declare count1 integer default 1;
15923 if count1 > 2 then leave lable1;
15925 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
15926 set count1 = count1 + 1;
15930 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 'loop
15931 if count1 > 2 then leave lable1;
15933 insert into res_t3_itisalongname_1' at line 4
15937 Ensure that every beginning label with the same scope must be unique.
15938 --------------------------------------------------------------------------------
15939 DROP PROCEDURE IF EXISTS sp16;
15940 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15941 CREATE PROCEDURE sp16( )
15943 declare count1 integer default 1;
15944 declare count2 integer default 1;
15946 set count1 = count1 + 1;
15949 set count2 = count2 + 1;
15950 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( xyz , pqr, count1);
15956 ERROR 42000: Redefining label label1
15957 DROP PROCEDURE IF EXISTS sp16;
15958 CREATE PROCEDURE sp16( )
15960 declare count1 integer default 1;
15961 declare count2 integer default 1;
15962 declare count3 integer default 1;
15964 set count1 = count1 + 1;
15966 set count2 = count2 + 1;
15974 set count3 = count3 + 1;
15979 ERROR 42000: Redefining label label1
15982 --------------------------------------------------------------------------------
15985 --------------------------------------------------------------------------------
15986 DROP PROCEDURE IF EXISTS sp18;
15987 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
15988 CREATE PROCEDURE sp18( )
15990 declare count1 integer default 1;
15992 set count1 = count1 + 1;
15993 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
15997 ERROR 42000: End-label label2 without match
16000 --------------------------------------------------------------------------------
16001 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16002 DROP PROCEDURE IF EXISTS sp19;
16003 CREATE PROCEDURE sp19( )
16005 declare count1 integer default 1;
16007 set count1 = count1 + 1;
16008 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
16013 SELECT * from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16016 DROP PROCEDURE sp19;
16019 --------------------------------------------------------------------------------
16020 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16021 DROP PROCEDURE IF EXISTS sp20;
16022 CREATE PROCEDURE sp20( )
16024 declare count1 integer default 1;
16026 set count1 = count1 + 1;
16027 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
16031 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 'label1;
16035 --------------------------------------------------------------------------------
16038 --------------------------------------------------------------------------------
16039 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16040 DROP PROCEDURE IF EXISTS sp22;
16041 CREATE PROCEDURE sp22( )
16043 declare count1 integer default 1;
16044 declare count2 integer default 1;
16045 while count1 < 3 do
16046 set count1 = count1 + 1;
16048 label1: while count2 < 3 do
16049 set count2 = count2 + 1;
16050 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
16054 ERROR 42000: End-label label2 without match
16057 --------------------------------------------------------------------------------
16058 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16059 DROP PROCEDURE IF EXISTS sp23;
16060 CREATE PROCEDURE sp23( )
16062 declare count1 integer default 1;
16063 declare count2 integer default 1;
16064 while count1 < 3 do
16065 set count1 = count1 + 1;
16067 while count2 < 3 do
16068 set count2 = count2 + 1;
16069 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
16073 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 'label1;
16078 --------------------------------------------------------------------------------
16079 delete from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16080 DROP PROCEDURE IF EXISTS sp25;
16081 CREATE PROCEDURE sp25( )
16083 declare count1 integer default 1;
16084 declare count2 integer default 1;
16085 while count1 < 3 do
16086 set count1 = count1 + 1;
16088 label1: while count2 < 3 do
16089 set count2 = count2 + 1;
16090 insert into res_t3_itisalongname_1381742_itsaverylongname_1381742 values( 'xyz' , 'pqr', count1);
16095 SELECT * from res_t3_itisalongname_1381742_itsaverylongname_1381742;
16101 DROP PROCEDURE sp25;
16102 drop table res_t3_itisalongname_1381742_itsaverylongname_1381742;
16104 Section 3.1.4 - Checks for the global nature of stored procedures:
16105 --------------------------------------------------------------------------------
16109 --------------------------------------------------------------------------------
16110 DROP PROCEDURE IF EXISTS sp1;
16111 DROP DATABASE IF EXISTS d40401;
16112 CREATE PROCEDURE sp1 ( n char(20) )
16116 CREATE DATABASE d40401;
16118 CALL db_storedproc.sp1('abcd');
16122 DROP PROCEDURE sp1;
16123 DROP DATABASE d40401;
16126 --------------------------------------------------------------------------------
16127 DROP FUNCTION IF EXISTS fn1;
16128 DROP FUNCTION IF EXISTS fn11;
16129 DROP DATABASE IF EXISTS d40402;
16130 CREATE FUNCTION fn1(n int) returns int
16136 CREATE DATABASE d40402;
16138 SELECT db_storedproc.fn1(100);
16139 db_storedproc.fn1(100)
16141 SELECT db_storedproc.fn1(1000);
16142 db_storedproc.fn1(1000)
16144 CREATE FUNCTION db_storedproc.fn11(n int) returns int
16150 SELECT db_storedproc.fn11(100);
16151 db_storedproc.fn11(100)
16153 SELECT db_storedproc.fn11(1000);
16154 db_storedproc.fn11(1000)
16158 DROP FUNCTION fn11;
16159 DROP DATABASE d40402;
16162 --------------------------------------------------------------------------------
16163 DROP DATABASE IF EXISTS d1;
16164 DROP DATABASE IF EXISTS d2;
16165 CREATE DATABASE d1;
16166 CREATE DATABASE d2;
16168 create table res_t41(a char(5), b char(10));
16169 insert into res_t41 values('abcde', 'a!@#$%^&*(');
16171 create table res_t42(a char(5), b char(10));
16173 CREATE PROCEDURE sp2(n char (20))
16175 SELECT res_t41.a, res_t41.b into @a, @b from res_t41 where res_t41.b = n;
16176 insert into d2.res_t42 values (@a, @b);
16179 CALL d1.sp2('a!@#$%^&*(');
16182 SELECT * from d1.res_t41;
16185 SELECT * from res_t42;
16193 --------------------------------------------------------------------------------
16194 DROP DATABASE IF EXISTS d1;
16195 CREATE DATABASE d1;
16197 CREATE PROCEDURE sp3()
16201 ERROR 0A000: USE is not allowed in stored procedures
16206 --------------------------------------------------------------------------------
16207 DROP DATABASE IF EXISTS d1;
16208 CREATE DATABASE d1;
16210 create table t43(a char(5), b char(10));
16211 insert into t43 values('abcde', 'a!@#$%^&*(');
16212 CREATE PROCEDURE d1.sp4()
16213 SELECT * from d1.t43;
16214 SELECT * from mysql.proc where specific_name = 'sp4';
16215 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
16216 d1 sp4 PROCEDURE sp4 SQL CONTAINS_SQL NO DEFINER SELECT * from d1.t43 root@localhost modified created latin1 latin1_swedish_ci latin1_swedish_ci SELECT * from d1.t43
16219 CREATE DATABASE d1;
16221 create table t44(a char(5), b char(10));
16222 SELECT * from mysql.proc where specific_name = 'sp4';
16223 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
16228 --------------------------------------------------------------------------------
16230 DROP PROCEDURE IF EXISTS sp5;
16231 CREATE PROCEDURE sp5()
16232 SELECT * from db_storedproc.t4 limit 0, 10;
16233 SELECT db from mysql.proc where specific_name = 'sp5';
16236 DROP PROCEDURE sp5;
16239 --------------------------------------------------------------------------------
16241 drop table IF EXISTS t46;
16242 DROP PROCEDURE IF EXISTS sp6;
16243 create table t46(f1 char(20), f2 char(20));
16244 insert into t46 values ('abcd', 'wxyz');
16245 CREATE PROCEDURE db_storedproc.sp6()
16246 SELECT * from db_storedproc.t4 limit 0, 10;
16247 SELECT db from mysql.proc where specific_name = 'sp6';
16251 DROP PROCEDURE sp6;
16254 --------------------------------------------------------------------------------
16255 DROP DATABASE IF EXISTS d1;
16256 DROP DATABASE IF EXISTS d2;
16257 CREATE DATABASE d1;
16258 CREATE DATABASE d2;
16260 CREATE PROCEDURE sp8 ( n char(20) ) sql security DEFINER comment 'initial'
16261 SELECT * from t1 where t1.f1 = n;
16263 alter procedure d1.sp8 sql security DEFINER comment 'updated';
16264 SELECT * from mysql.proc where specific_name='sp8' and db='d1';
16265 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
16266 d1 sp8 PROCEDURE sp8 SQL CONTAINS_SQL NO DEFINER n char(20) SELECT * from t1 where t1.f1 = n root@localhost modified created updated latin1 latin1_swedish_ci latin1_swedish_ci SELECT * from t1 where t1.f1 = n
16269 --------------------------------------------------------------------------------
16271 DROP FUNCTION IF EXISTS fn1;
16272 DROP FUNCTION IF EXISTS fn11;
16273 CREATE FUNCTION d1.fn2(n int) returns int sql security invoker comment 'initial'
16280 alter function d1.fn2 sql security DEFINER comment 'updated';
16281 SELECT * from mysql.proc where specific_name='fn2' and db='d1';
16282 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
16283 d1 fn2 FUNCTION fn2 SQL CONTAINS_SQL NO DEFINER n int int(11) BEGIN
16287 END root@localhost modified created updated latin1 latin1_swedish_ci latin1_swedish_ci BEGIN
16294 --------------------------------------------------------------------------------
16296 CREATE PROCEDURE sp9 ( n char(20) )
16297 SELECT * from t1 where t1.f1 = n;
16299 DROP PROCEDURE d1.sp9;
16300 SELECT * from mysql.proc where specific_name='sp9' and db='d1';
16301 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
16304 --------------------------------------------------------------------------------
16306 CREATE FUNCTION d1.fn3(n int) returns int
16313 DROP FUNCTION d1.fn3;
16314 SELECT * from mysql.proc where specific_name='fn3' and db='d1';
16315 db name type specific_name language sql_data_access is_deterministic security_type param_list returns body definer created modified sql_mode comment character_set_client collation_connection db_collation body_utf8
16320 Section 3.1.5 - Parameter use checks:
16321 Functions with all data types
16322 --------------------------------------------------------------------------------
16323 DROP DATABASE IF EXISTS d1;
16324 CREATE DATABASE d1;
16326 DROP FUNCTION IF EXISTS fn1;
16327 CREATE FUNCTION fn1( f1 bigint) returns bigint
16329 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16332 SELECT fn1(-9.22e+18);
16334 -9220000000000000000
16335 DROP FUNCTION IF EXISTS fn2;
16336 CREATE FUNCTION fn2( f1 bigint unsigned) returns bigint unsigned
16338 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16341 SELECT fn2(1.84e+19);
16343 18400000000000000000
16344 DROP FUNCTION IF EXISTS fn3;
16345 CREATE FUNCTION fn3( f1 bigint unsigned zerofill) returns bigint unsigned zerofill
16347 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16350 SELECT fn3(1.84e+17);
16353 DROP FUNCTION IF EXISTS fn4;
16354 CREATE FUNCTION fn4( f1 bigint zerofill) returns bigint zerofill
16356 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16359 SELECT fn4(-9.22e+15);
16363 Warning 1264 Out of range value for column 'f1' at row 1
16364 DROP FUNCTION IF EXISTS fn5;
16365 CREATE FUNCTION fn5( f1 decimal) returns decimal
16367 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16370 SELECT fn5(-1.00e+09);
16373 DROP FUNCTION IF EXISTS fn6;
16374 CREATE FUNCTION fn6( f1 decimal (0)) returns decimal (0)
16376 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16379 SELECT fn6(-1.00e+09);
16382 DROP FUNCTION IF EXISTS fn7;
16383 CREATE FUNCTION fn7( f1 decimal (0) unsigned) returns decimal (0) unsigned
16385 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16388 SELECT fn7(99999999999);
16392 Warning 1264 Out of range value for column 'f1' at row 1
16393 Note 1265 Data truncated for column 'f1' at row 1
16394 Warning 1264 Out of range value for column 'f1' at row 1
16395 DROP FUNCTION IF EXISTS fn8;
16396 CREATE FUNCTION fn8( f1 decimal (0) unsigned zerofill) returns decimal (0) unsigned zerofill
16398 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16401 SELECT fn8(999999999);
16405 Note 1265 Data truncated for column 'f1' at row 1
16406 DROP FUNCTION IF EXISTS fn9;
16407 CREATE FUNCTION fn9( f1 decimal (0) zerofill) returns decimal (0) zerofill
16409 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16412 SELECT fn9(-1.00e+09);
16416 Warning 1264 Out of range value for column 'f1' at row 1
16417 Warning 1264 Out of range value for column 'f1' at row 1
16418 DROP FUNCTION IF EXISTS fn10;
16419 CREATE FUNCTION fn10( f1 decimal (0, 0)) returns decimal (0, 0)
16421 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16424 SELECT fn10(-1.00e+09);
16427 DROP FUNCTION IF EXISTS fn11;
16428 CREATE FUNCTION fn11( f1 decimal (0, 0) unsigned) returns decimal (0, 0) unsigned
16430 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16433 SELECT fn11(99999999999);
16437 Warning 1264 Out of range value for column 'f1' at row 1
16438 Note 1265 Data truncated for column 'f1' at row 1
16439 Warning 1264 Out of range value for column 'f1' at row 1
16440 DROP FUNCTION IF EXISTS fn12;
16441 CREATE FUNCTION fn12( f1 decimal (0, 0) unsigned zerofill) returns decimal (0, 0) unsigned zerofill
16443 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16446 SELECT fn12(999999999);
16450 Note 1265 Data truncated for column 'f1' at row 1
16451 DROP FUNCTION IF EXISTS fn13;
16452 CREATE FUNCTION fn13( f1 decimal (0, 0) zerofill) returns decimal (0, 0) zerofill
16454 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16457 SELECT fn13(-1.00e+09);
16461 Warning 1264 Out of range value for column 'f1' at row 1
16462 Warning 1264 Out of range value for column 'f1' at row 1
16463 DROP FUNCTION IF EXISTS fn14;
16464 CREATE FUNCTION fn14( f1 decimal (63, 30)) returns decimal (63, 30)
16466 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16469 SELECT fn14(-1.00e+21);
16471 -1000000000000000000000.000000000000000000000000000000
16472 DROP FUNCTION IF EXISTS fn15;
16473 CREATE FUNCTION fn15( f1 decimal (63, 30) unsigned) returns decimal (63, 30) unsigned
16475 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16478 SELECT fn15(1.00e+16);
16480 10000000000000000.000000000000000000000000000000
16481 DROP FUNCTION IF EXISTS fn16;
16482 CREATE FUNCTION fn16( f1 decimal (63, 30) unsigned zerofill) returns decimal (63, 30) unsigned zerofill
16484 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16487 SELECT fn16(1.00e+16);
16489 000000000000000010000000000000000.000000000000000000000000000000
16490 DROP FUNCTION IF EXISTS fn17;
16491 CREATE FUNCTION fn17( f1 decimal (63, 30) zerofill) returns decimal (63, 30) zerofill
16493 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16496 SELECT fn17(-1.00e+21);
16498 000000000000000000000000000000010.000000000000000000000000000000
16500 Warning 1264 Out of range value for column 'f1' at row 1
16501 Warning 1264 Out of range value for column 'f1' at row 1
16502 DROP FUNCTION IF EXISTS fn18_d;
16503 CREATE FUNCTION fn18_d( f1 decimal (64)) returns decimal (64)
16505 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16508 SELECT fn18_d( -1000000000000000000000000000000 );
16509 fn18_d( -1000000000000000000000000000000 )
16510 -1000000000000000000000000000000
16511 DROP FUNCTION IF EXISTS fn19_du;
16512 CREATE FUNCTION fn19_du( f1 decimal (64) unsigned) returns decimal (64) unsigned
16514 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16517 SELECT fn19_du( 100000000000000000000 );
16518 fn19_du( 100000000000000000000 )
16519 100000000000000000000
16520 DROP FUNCTION IF EXISTS fn20_duz;
16521 CREATE FUNCTION fn20_duz( f1 decimal (64) unsigned zerofill) returns decimal (64) unsigned zerofill
16523 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16526 SELECT fn20_duz( 1000000000000000000000000 );
16527 fn20_duz( 1000000000000000000000000 )
16528 0000000000000000000000000000000000000001000000000000000000000000
16529 DROP FUNCTION IF EXISTS fn21_d_z;
16530 CREATE FUNCTION fn21_d_z( f1 decimal (64) zerofill) returns decimal (64) zerofill
16532 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16535 SELECT fn21_d_z(1.00e+00);
16537 0000000000000000000000000000000000000000000000000000000000000010
16539 Note 1265 Data truncated for column 'f1' at row 1
16540 Warning 1264 Out of range value for column 'f1' at row 1
16541 DROP FUNCTION IF EXISTS fn22;
16542 CREATE FUNCTION fn22( f1 decimal unsigned) returns decimal unsigned
16544 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16547 SELECT fn22(1.00e+00);
16551 Note 1265 Data truncated for column 'f1' at row 1
16552 Warning 1264 Out of range value for column 'f1' at row 1
16553 DROP FUNCTION IF EXISTS fn23;
16554 CREATE FUNCTION fn23( f1 decimal unsigned zerofill) returns decimal unsigned zerofill
16556 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16559 SELECT fn23(1.00e+00);
16563 Note 1265 Data truncated for column 'f1' at row 1
16564 Warning 1264 Out of range value for column 'f1' at row 1
16565 DROP FUNCTION IF EXISTS fn24;
16566 CREATE FUNCTION fn24( f1 decimal zerofill) returns decimal zerofill
16568 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16571 SELECT fn24(-1.00e+09);
16575 Warning 1264 Out of range value for column 'f1' at row 1
16576 Warning 1264 Out of range value for column 'f1' at row 1
16577 DROP FUNCTION IF EXISTS fn25;
16578 CREATE FUNCTION fn25( f1 double) returns double
16580 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16583 SELECT fn25(1.00e+00);
16586 DROP FUNCTION IF EXISTS fn26;
16587 CREATE FUNCTION fn26( f1 double unsigned) returns double unsigned
16589 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16592 SELECT fn26(1.00e+00);
16596 Warning 1264 Out of range value for column 'f1' at row 1
16597 DROP FUNCTION IF EXISTS fn27;
16598 CREATE FUNCTION fn27( f1 double unsigned zerofill) returns double unsigned zerofill
16600 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16603 SELECT fn27(1.00e+00);
16607 Warning 1264 Out of range value for column 'f1' at row 1
16608 DROP FUNCTION IF EXISTS fn28;
16609 CREATE FUNCTION fn28( f1 double zerofill) returns double zerofill
16611 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16614 SELECT fn28(1.00e+00);
16618 Warning 1264 Out of range value for column 'f1' at row 1
16619 DROP FUNCTION IF EXISTS fn29;
16620 CREATE FUNCTION fn29( f1 float) returns float
16622 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16625 SELECT fn29(1.00e+00);
16628 DROP FUNCTION IF EXISTS fn30;
16629 CREATE FUNCTION fn30( f1 float unsigned) returns float unsigned
16631 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16634 SELECT fn30(1.00e+00);
16638 Warning 1264 Out of range value for column 'f1' at row 1
16639 DROP FUNCTION IF EXISTS fn31;
16640 CREATE FUNCTION fn31( f1 float unsigned zerofill) returns float unsigned zerofill
16642 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16645 SELECT fn31(1.00e+00);
16649 Warning 1264 Out of range value for column 'f1' at row 1
16650 DROP FUNCTION IF EXISTS fn32;
16651 CREATE FUNCTION fn32( f1 float zerofill) returns float zerofill
16653 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16656 SELECT fn32(1.00e+00);
16660 Warning 1264 Out of range value for column 'f1' at row 1
16661 DROP FUNCTION IF EXISTS fn33;
16662 CREATE FUNCTION fn33( f1 float(0)) returns float(0)
16664 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16667 SELECT fn33(1.00e+00);
16670 DROP FUNCTION IF EXISTS fn34;
16671 CREATE FUNCTION fn34( f1 float(0) unsigned) returns float(0) unsigned
16673 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16676 SELECT fn34(1.00e+00);
16680 Warning 1264 Out of range value for column 'f1' at row 1
16681 DROP FUNCTION IF EXISTS fn35;
16682 CREATE FUNCTION fn35( f1 float(0) unsigned zerofill) returns float(0) unsigned zerofill
16684 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16687 SELECT fn35(1.00e+00);
16691 Warning 1264 Out of range value for column 'f1' at row 1
16692 DROP FUNCTION IF EXISTS fn36;
16693 CREATE FUNCTION fn36( f1 float(0) zerofill) returns float(0) zerofill
16695 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16698 SELECT fn36(1.00e+00);
16702 Warning 1264 Out of range value for column 'f1' at row 1
16703 DROP FUNCTION IF EXISTS fn37;
16704 CREATE FUNCTION fn37( f1 float(23)) returns float(23)
16706 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16709 SELECT fn37(1.00e+00);
16712 DROP FUNCTION IF EXISTS fn38;
16713 CREATE FUNCTION fn38( f1 float(23) unsigned) returns float(23) unsigned
16715 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16718 SELECT fn38(1.00e+00);
16722 Warning 1264 Out of range value for column 'f1' at row 1
16723 DROP FUNCTION IF EXISTS fn39;
16724 CREATE FUNCTION fn39( f1 float(23) unsigned zerofill) returns float(23) unsigned zerofill
16726 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16729 SELECT fn39(1.00e+00);
16733 Warning 1264 Out of range value for column 'f1' at row 1
16734 DROP FUNCTION IF EXISTS fn40;
16735 CREATE FUNCTION fn40( f1 float(23) zerofill) returns float(23) zerofill
16737 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16740 SELECT fn40(1.00e+00);
16744 Warning 1264 Out of range value for column 'f1' at row 1
16745 DROP FUNCTION IF EXISTS fn41;
16746 CREATE FUNCTION fn41( f1 float(24)) returns float(24)
16748 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16751 SELECT fn41(1.00e+00);
16754 DROP FUNCTION IF EXISTS fn42;
16755 CREATE FUNCTION fn42( f1 float(24) unsigned) returns float(24) unsigned
16757 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16760 SELECT fn42(1.00e+00);
16764 Warning 1264 Out of range value for column 'f1' at row 1
16765 DROP FUNCTION IF EXISTS fn43;
16766 CREATE FUNCTION fn43( f1 float(24) unsigned zerofill) returns float(24) unsigned zerofill
16768 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16771 SELECT fn43(1.00e+00);
16775 Warning 1264 Out of range value for column 'f1' at row 1
16776 DROP FUNCTION IF EXISTS fn44;
16777 CREATE FUNCTION fn44( f1 float(24) zerofill) returns float(24) zerofill
16779 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16782 SELECT fn44(1.00e+00);
16786 Warning 1264 Out of range value for column 'f1' at row 1
16787 DROP FUNCTION IF EXISTS fn45;
16788 CREATE FUNCTION fn45( f1 float(53)) returns float(53)
16790 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16793 SELECT fn45(1.00e+00);
16796 DROP FUNCTION IF EXISTS fn46;
16797 CREATE FUNCTION fn46( f1 float(53) unsigned) returns float(53) unsigned
16799 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16802 SELECT fn46(1.00e+00);
16806 Warning 1264 Out of range value for column 'f1' at row 1
16807 DROP FUNCTION IF EXISTS fn47;
16808 CREATE FUNCTION fn47( f1 float(53) unsigned zerofill) returns float(53) unsigned zerofill
16810 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16813 SELECT fn47(1.00e+00);
16817 Warning 1264 Out of range value for column 'f1' at row 1
16818 DROP FUNCTION IF EXISTS fn48;
16819 CREATE FUNCTION fn48( f1 float(53) zerofill) returns float(53) zerofill
16821 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16824 SELECT fn48(1.00e+00);
16828 Warning 1264 Out of range value for column 'f1' at row 1
16829 DROP FUNCTION IF EXISTS fn49;
16830 CREATE FUNCTION fn49( f1 int) returns int
16832 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16835 SELECT fn49(-2.15e+09);
16839 Warning 1264 Out of range value for column 'f1' at row 1
16840 Warning 1264 Out of range value for column 'f1' at row 1
16841 DROP FUNCTION IF EXISTS fn50;
16842 CREATE FUNCTION fn50( f1 int unsigned) returns int unsigned
16844 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16847 SELECT fn50(4.29e+09);
16850 DROP FUNCTION IF EXISTS fn51;
16851 CREATE FUNCTION fn51( f1 int unsigned zerofill) returns int unsigned zerofill
16853 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16856 SELECT fn51(4.29e+09);
16859 DROP FUNCTION IF EXISTS fn52;
16860 CREATE FUNCTION fn52( f1 int zerofill) returns int zerofill
16862 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16865 SELECT fn52(2.15e+08);
16868 DROP FUNCTION IF EXISTS fn53;
16869 CREATE FUNCTION fn53( f1 mediumint) returns mediumint
16871 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16874 SELECT fn53(-8388600);
16878 Warning 1264 Out of range value for column 'f1' at row 1
16879 DROP FUNCTION IF EXISTS fn54;
16880 CREATE FUNCTION fn54( f1 mediumint unsigned) returns mediumint unsigned
16882 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16885 SELECT fn54(16777201);
16888 DROP FUNCTION IF EXISTS fn55;
16889 CREATE FUNCTION fn55( f1 mediumint unsigned zerofill) returns mediumint unsigned zerofill
16891 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16894 SELECT fn55(16777210);
16897 DROP FUNCTION IF EXISTS fn56;
16898 CREATE FUNCTION fn56( f1 mediumint zerofill) returns mediumint zerofill
16900 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16903 SELECT fn56(-8388601);
16907 Warning 1264 Out of range value for column 'f1' at row 1
16908 Warning 1264 Out of range value for column 'f1' at row 1
16909 Warning 1264 Out of range value for column 'f1' at row 1
16910 DROP FUNCTION IF EXISTS fn57;
16911 CREATE FUNCTION fn57( f1 numeric) returns numeric
16913 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16916 SELECT fn57(-999999999);
16920 Note 1265 Data truncated for column 'f1' at row 1
16921 DROP FUNCTION IF EXISTS fn58;
16922 CREATE FUNCTION fn58( f1 numeric (0)) returns numeric (0)
16924 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16927 SELECT fn58(-999999999);
16931 Note 1265 Data truncated for column 'f1' at row 1
16932 DROP FUNCTION IF EXISTS fn59;
16933 CREATE FUNCTION fn59( f1 numeric (0) unsigned) returns numeric (0) unsigned
16935 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16938 SELECT fn59(9999999999);
16942 Note 1265 Data truncated for column 'f1' at row 1
16943 Warning 1264 Out of range value for column 'f1' at row 1
16944 DROP FUNCTION IF EXISTS fn60;
16945 CREATE FUNCTION fn60( f1 numeric (0) unsigned zerofill) returns numeric (0) unsigned zerofill
16947 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16950 SELECT fn60(99999999);
16954 Note 1265 Data truncated for column 'f1' at row 1
16955 DROP FUNCTION IF EXISTS fn61;
16956 CREATE FUNCTION fn61( f1 numeric (0) zerofill) returns numeric (0) zerofill
16958 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16961 SELECT fn61(-99999999);
16965 Warning 1264 Out of range value for column 'f1' at row 1
16966 Warning 1264 Out of range value for column 'f1' at row 1
16967 DROP FUNCTION IF EXISTS fn62;
16968 CREATE FUNCTION fn62( f1 numeric (0, 0)) returns numeric (0, 0)
16970 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16973 SELECT fn62(-999999999);
16977 Note 1265 Data truncated for column 'f1' at row 1
16978 DROP FUNCTION IF EXISTS fn63;
16979 CREATE FUNCTION fn63( f1 numeric (0, 0) unsigned) returns numeric (0, 0) unsigned
16981 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16984 SELECT fn63(9999999999);
16988 Note 1265 Data truncated for column 'f1' at row 1
16989 Warning 1264 Out of range value for column 'f1' at row 1
16990 DROP FUNCTION IF EXISTS fn64;
16991 CREATE FUNCTION fn64( f1 numeric (0, 0) unsigned zerofill) returns numeric (0, 0) unsigned zerofill
16993 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
16996 SELECT fn64(99999999);
17000 Note 1265 Data truncated for column 'f1' at row 1
17001 DROP FUNCTION IF EXISTS fn65;
17002 CREATE FUNCTION fn65( f1 numeric (0, 0) zerofill) returns numeric (0, 0) zerofill
17004 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17007 SELECT fn65(-99999999);
17011 Warning 1264 Out of range value for column 'f1' at row 1
17012 Warning 1264 Out of range value for column 'f1' at row 1
17013 DROP FUNCTION IF EXISTS fn66;
17014 CREATE FUNCTION fn66( f1 numeric (63, 30)) returns numeric (63, 30)
17016 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17019 SELECT fn66(-1e+36);
17021 -999999999999999999999999999999989.999999999999999999999999999999
17023 Warning 1264 Out of range value for column 'f1' at row 1
17024 Note 1265 Data truncated for column 'f1' at row 1
17025 Warning 1264 Out of range value for column 'f1' at row 1
17026 Warning 1264 Out of range value for column 'f1' at row 1
17027 DROP FUNCTION IF EXISTS fn67;
17028 CREATE FUNCTION fn67( f1 numeric (63, 30) unsigned) returns numeric (63, 30) unsigned
17030 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17033 SELECT fn67(1e+36);
17035 999999999999999999999999999999999.999999999999999999999999999999
17037 Warning 1264 Out of range value for column 'f1' at row 1
17038 Note 1265 Data truncated for column 'f1' at row 1
17039 Warning 1264 Out of range value for column 'f1' at row 1
17040 DROP FUNCTION IF EXISTS fn68;
17041 CREATE FUNCTION fn68( f1 numeric (63, 30) unsigned zerofill) returns numeric (63, 30) unsigned zerofill
17043 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17046 SELECT fn68(1e+36);
17048 999999999999999999999999999999999.999999999999999999999999999999
17050 Warning 1264 Out of range value for column 'f1' at row 1
17051 Note 1265 Data truncated for column 'f1' at row 1
17052 Warning 1264 Out of range value for column 'f1' at row 1
17053 DROP FUNCTION IF EXISTS fn69;
17054 CREATE FUNCTION fn69( f1 numeric (63, 30) zerofill) returns numeric (63, 30) zerofill
17056 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17059 SELECT fn69(-1e+36);
17061 000000000000000000000000000000010.000000000000000000000000000000
17063 Warning 1264 Out of range value for column 'f1' at row 1
17064 Warning 1264 Out of range value for column 'f1' at row 1
17065 DROP FUNCTION IF EXISTS fn70_n;
17066 CREATE FUNCTION fn70_n( f1 numeric (64)) returns numeric (64)
17068 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17071 SELECT fn70_n( -1000000000000000000000000000000 );
17072 fn70_n( -1000000000000000000000000000000 )
17073 -1000000000000000000000000000000
17074 SELECT fn70_n( -10000000000000000000000000000000000000000 );
17075 fn70_n( -10000000000000000000000000000000000000000 )
17076 -10000000000000000000000000000000000000000
17077 DROP FUNCTION IF EXISTS fn71_nu;
17078 CREATE FUNCTION fn71_nu( f1 numeric (64) unsigned) returns numeric (64) unsigned
17080 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17083 SELECT fn71_nu( 10000000000000000000000000000000000000000 );
17084 fn71_nu( 10000000000000000000000000000000000000000 )
17085 10000000000000000000000000000000000000000
17086 DROP FUNCTION IF EXISTS fn72_nuz;
17087 CREATE FUNCTION fn72_nuz( f1 numeric (64) unsigned zerofill) returns numeric (64) unsigned zerofill
17089 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17092 SELECT fn72_nuz( 10000000000000000000000000000000000000000 );
17093 fn72_nuz( 10000000000000000000000000000000000000000 )
17094 0000000000000000000000010000000000000000000000000000000000000000
17095 DROP FUNCTION IF EXISTS fn73_n_z;
17096 CREATE FUNCTION fn73_n_z( f1 numeric (64) zerofill) returns numeric (64) zerofill
17098 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17101 SELECT fn73_n_z( 10000000000000000000000000000000000000000 );
17102 fn73_n_z( 10000000000000000000000000000000000000000 )
17103 0000000000000000000000010000000000000000000000000000000000000000
17104 DROP FUNCTION IF EXISTS fn74;
17105 CREATE FUNCTION fn74( f1 numeric unsigned) returns numeric unsigned
17107 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17110 SELECT fn74(999999999);
17114 Note 1265 Data truncated for column 'f1' at row 1
17115 DROP FUNCTION IF EXISTS fn75;
17116 CREATE FUNCTION fn75( f1 numeric unsigned zerofill) returns numeric unsigned zerofill
17118 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17121 SELECT fn75(999999999);
17125 Note 1265 Data truncated for column 'f1' at row 1
17126 DROP FUNCTION IF EXISTS fn76;
17127 CREATE FUNCTION fn76( f1 numeric zerofill) returns numeric zerofill
17129 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17132 SELECT fn76(-999999999);
17136 Warning 1264 Out of range value for column 'f1' at row 1
17137 Warning 1264 Out of range value for column 'f1' at row 1
17138 DROP FUNCTION IF EXISTS fn77;
17139 CREATE FUNCTION fn77( f1 real) returns real
17141 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17147 DROP FUNCTION IF EXISTS fn78;
17148 CREATE FUNCTION fn78( f1 real unsigned) returns real unsigned
17150 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17157 Warning 1264 Out of range value for column 'f1' at row 1
17158 DROP FUNCTION IF EXISTS fn79;
17159 CREATE FUNCTION fn79( f1 real unsigned zerofill) returns real unsigned zerofill
17161 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17168 Warning 1264 Out of range value for column 'f1' at row 1
17169 DROP FUNCTION IF EXISTS fn80;
17170 CREATE FUNCTION fn80( f1 real zerofill) returns real zerofill
17172 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17179 Warning 1264 Out of range value for column 'f1' at row 1
17180 DROP FUNCTION IF EXISTS fn81;
17181 CREATE FUNCTION fn81( f1 smallint) returns smallint
17183 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17186 SELECT fn81(-32701);
17189 DROP FUNCTION IF EXISTS fn82;
17190 CREATE FUNCTION fn82( f1 smallint unsigned) returns smallint unsigned
17192 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17195 SELECT fn82(65531);
17198 DROP FUNCTION IF EXISTS fn83;
17199 CREATE FUNCTION fn83( f1 smallint unsigned zerofill) returns smallint unsigned zerofill
17201 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17204 SELECT fn83(65531);
17207 DROP FUNCTION IF EXISTS fn84;
17208 CREATE FUNCTION fn84( f1 smallint zerofill) returns smallint zerofill
17210 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17213 SELECT fn84(-32601);
17217 Warning 1264 Out of range value for column 'f1' at row 1
17218 Warning 1264 Out of range value for column 'f1' at row 1
17219 Warning 1264 Out of range value for column 'f1' at row 1
17220 DROP FUNCTION IF EXISTS fn85;
17221 CREATE FUNCTION fn85( f1 tinyint) returns tinyint
17223 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17229 DROP FUNCTION IF EXISTS fn86;
17230 CREATE FUNCTION fn86( f1 tinyint unsigned) returns tinyint unsigned
17232 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17238 DROP FUNCTION IF EXISTS fn87;
17239 CREATE FUNCTION fn87( f1 tinyint unsigned zerofill) returns tinyint unsigned zerofill
17241 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17247 DROP FUNCTION IF EXISTS fn88;
17248 CREATE FUNCTION fn88( f1 tinyint zerofill) returns tinyint zerofill
17250 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17257 Warning 1264 Out of range value for column 'f1' at row 1
17258 Warning 1264 Out of range value for column 'f1' at row 1
17259 Warning 1264 Out of range value for column 'f1' at row 1
17260 DROP FUNCTION IF EXISTS fn89;
17261 CREATE FUNCTION fn89( f1 enum('1enum', '2enum')) returns enum('1enum', '2enum')
17263 IF f1 = '1enum' THEN
17270 SELECT fn89( '1enum');
17273 DROP FUNCTION IF EXISTS fn90;
17274 CREATE FUNCTION fn90( f1 set('1set', '2set')) returns set('1set', '2set')
17276 IF f1 = '1set' THEN
17283 SELECT fn90( '1set');
17286 DROP FUNCTION IF EXISTS fn91;
17287 CREATE FUNCTION fn91( f1 date) returns date
17289 set f1 = adddate(f1, interval 31 day);
17292 SELECT fn91('1997-12-31');
17295 DROP FUNCTION IF EXISTS fn92;
17296 CREATE FUNCTION fn92( f1 time) returns time
17298 set f1 = addtime(f1, '02:00:00.999998');
17301 SELECT fn92( '23:59:59.999999');
17302 fn92( '23:59:59.999999')
17304 DROP FUNCTION IF EXISTS fn93;
17305 CREATE FUNCTION fn93( f1 datetime) returns datetime
17307 set f1 = addtime(f1, '1 1:1:1.000002');
17310 SELECT fn93('1997-12-31 23:59:59.999999');
17311 fn93('1997-12-31 23:59:59.999999')
17312 1998-01-02 01:01:00
17313 DROP FUNCTION IF EXISTS fn94;
17314 CREATE FUNCTION fn94( f1 char) returns char
17316 set f1 = concat('a', f1);
17323 Warning 1265 Data truncated for column 'f1' at row 1
17324 DROP FUNCTION IF EXISTS fn95;
17325 CREATE FUNCTION fn95( f1 char ascii) returns char ascii
17327 set f1 = concat('a', f1);
17334 Warning 1265 Data truncated for column 'f1' at row 1
17335 DROP FUNCTION IF EXISTS fn96;
17336 CREATE FUNCTION fn96( f1 binary) returns binary(2)
17338 set f1 = concat('a', f1);
17345 Warning 1265 Data truncated for column 'f1' at row 1
17346 DROP FUNCTION IF EXISTS fn97;
17347 CREATE FUNCTION fn97( f1 longtext) returns longtext
17349 set f1 = concat('hello', f1);
17352 SELECT fn97( 'world');
17355 DROP FUNCTION IF EXISTS fn98;
17356 CREATE FUNCTION fn98( f1 mediumtext) returns mediumtext
17358 set f1 = concat('hello', f1);
17361 SELECT fn98( 'world');
17364 DROP FUNCTION IF EXISTS fn99;
17365 CREATE FUNCTION fn99( f1 text) returns text
17367 set f1 = concat('hello', f1);
17370 SELECT fn99( 'world');
17373 DROP FUNCTION IF EXISTS fn100;
17374 CREATE FUNCTION fn100( f1 tinytext) returns tinytext
17376 set f1 = concat('hello', f1);
17379 SELECT fn100( 'world');
17382 DROP FUNCTION IF EXISTS fn101;
17383 CREATE FUNCTION fn101( f1 year) returns year
17391 DROP FUNCTION IF EXISTS fn102;
17392 CREATE FUNCTION fn102( f1 year(4)) returns year(4)
17397 SELECT fn102(1982);
17400 DROP FUNCTION IF EXISTS fn103;
17401 CREATE FUNCTION fn103( f1 geometrycollection) returns geometrycollection
17406 SELECT fn103('\0\0\0\0
\x01\x03\0\0\0
\x02\0\0\0
\x05\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@');
17407 fn103('\0\0\0\0
\x01\x03\0\0\0
\x02\0\0\0
\x05\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\
17408 \0\0\0\0\x01\x03\0\0\0\x02\0\0\0\x05\0\0\0\0\0\0\0\0\0?
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
17409 DROP FUNCTION IF EXISTS fn104;
17410 CREATE FUNCTION fn104( f1 linestring) returns linestring
17415 SELECT fn104('\0\0\0\0
\x01\x02\0\0\0
\x03\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0
\b@\0\0\0\0\0\0
\b@');
17416 fn104('\0\0\0\0
\x01\x02\0\0\0
\x03\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0
\b@\0\0\0\0\0\0
\b@')
17417 \0\0\0\0\x01\x02\0\0\0\x03\0\0\0\0\0\0\0\0\0?
\0\0\0\0\0\0?
\0\0\0\0\0\0\0@
\0\0\0\0\0\0\0@
\0\0\0\0\0\0\b@
\0\0\0\0\0\0\b@
17418 DROP FUNCTION IF EXISTS fn105;
17419 CREATE FUNCTION fn105( f1 point) returns point
17424 SELECT fn105('\0\0\0\0
\x01\x01\0\0\0\0\0\0\0\0\04@\0\0\0\0\0\04@');
17425 fn105('\0\0\0\0
\x01\x01\0\0\0\0\0\0\0\0\04@\0\0\0\0\0\04@')
17426 \0\0\0\0\x01\x01\0\0\0\0\0\0\0\0\04@
\0\0\0\0\0\04@
17427 DROP FUNCTION IF EXISTS fn106;
17428 CREATE FUNCTION fn106( f1 polygon) returns polygon
17433 SELECT fn106('\0\0\0\0
\x01\x03\0\0\0
\x02\0\0\0
\x05\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@');
17434 fn106('\0\0\0\0
\x01\x03\0\0\0
\x02\0\0\0
\x05\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\
17435 \0\0\0\0\x01\x03\0\0\0\x02\0\0\0\x05\0\0\0\0\0\0\0\0\0?
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
17436 DROP FUNCTION IF EXISTS fn107;
17437 CREATE FUNCTION fn107( f1 timestamp) returns timestamp
17442 SELECT fn107(20050510080451);
17443 fn107(20050510080451)
17447 DROP DATABASE IF EXISTS db1;
17448 CREATE DATABASE db1;
17450 DROP PROCEDURE IF EXISTS sp1;
17451 CREATE PROCEDURE sp1( f1 bigint)
17453 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17456 CALL sp1(-9.22e+18);
17458 -9220000000000000000
17459 DROP PROCEDURE IF EXISTS sp2;
17460 CREATE PROCEDURE sp2( f1 bigint unsigned)
17462 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17465 CALL sp2(1.84e+19);
17467 18400000000000000000
17468 DROP PROCEDURE IF EXISTS sp3;
17469 CREATE PROCEDURE sp3( f1 bigint unsigned zerofill)
17471 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17474 CALL sp3(1.84e+17);
17476 00184000000000000000
17477 DROP PROCEDURE IF EXISTS sp4;
17478 CREATE PROCEDURE sp4( f1 bigint zerofill)
17480 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17483 CALL sp4(-9.22e+15);
17485 00000000000000000000
17487 Warning 1264 Out of range value for column 'f1' at row 1
17488 DROP PROCEDURE IF EXISTS sp5;
17489 CREATE PROCEDURE sp5( f1 decimal)
17491 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17494 CALL sp5(-1.00e+09);
17497 DROP PROCEDURE IF EXISTS sp6;
17498 CREATE PROCEDURE sp6( f1 decimal (0))
17500 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17503 CALL sp6(-1.00e+09);
17506 DROP PROCEDURE IF EXISTS sp7;
17507 CREATE PROCEDURE sp7( f1 decimal (0) unsigned)
17509 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17512 CALL sp7(99999999999);
17516 Warning 1264 Out of range value for column 'f1' at row 1
17517 Note 1265 Data truncated for column 'f1' at row 1
17518 Warning 1264 Out of range value for column 'f1' at row 1
17519 DROP PROCEDURE IF EXISTS sp8;
17520 CREATE PROCEDURE sp8( f1 decimal (0) unsigned zerofill)
17522 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17525 CALL sp8(999999999);
17529 Note 1265 Data truncated for column 'f1' at row 1
17530 DROP PROCEDURE IF EXISTS sp9;
17531 CREATE PROCEDURE sp9( f1 decimal (0) zerofill)
17533 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17536 CALL sp9(-1.00e+09);
17540 Warning 1264 Out of range value for column 'f1' at row 1
17541 Warning 1264 Out of range value for column 'f1' at row 1
17542 DROP PROCEDURE IF EXISTS sp10;
17543 CREATE PROCEDURE sp10( f1 decimal (0, 0))
17545 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17548 CALL sp10(-1.00e+09);
17551 DROP PROCEDURE IF EXISTS sp11;
17552 CREATE PROCEDURE sp11( f1 decimal (0, 0) unsigned)
17554 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17557 CALL sp11(99999999999);
17561 Warning 1264 Out of range value for column 'f1' at row 1
17562 Note 1265 Data truncated for column 'f1' at row 1
17563 Warning 1264 Out of range value for column 'f1' at row 1
17564 DROP PROCEDURE IF EXISTS sp12;
17565 CREATE PROCEDURE sp12( f1 decimal (0, 0) unsigned zerofill)
17567 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17570 CALL sp12(999999999);
17574 Note 1265 Data truncated for column 'f1' at row 1
17575 DROP PROCEDURE IF EXISTS sp13;
17576 CREATE PROCEDURE sp13( f1 decimal (0, 0) zerofill)
17578 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17581 CALL sp13(-1.00e+09);
17585 Warning 1264 Out of range value for column 'f1' at row 1
17586 Warning 1264 Out of range value for column 'f1' at row 1
17587 DROP PROCEDURE IF EXISTS sp14;
17588 CREATE PROCEDURE sp14( f1 decimal (63, 30))
17590 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17593 CALL sp14(-1.00e+21);
17595 -1000000000000000000000.000000000000000000000000000000
17596 DROP PROCEDURE IF EXISTS sp15;
17597 CREATE PROCEDURE sp15( f1 decimal (63, 30) unsigned)
17599 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17602 CALL sp15(1.00e+16);
17604 10000000000000000.000000000000000000000000000000
17605 DROP PROCEDURE IF EXISTS sp16;
17606 CREATE PROCEDURE sp16( f1 decimal (63, 30) unsigned zerofill)
17608 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17611 CALL sp16(1.00e+16);
17613 000000000000000010000000000000000.000000000000000000000000000000
17614 DROP PROCEDURE IF EXISTS sp17;
17615 CREATE PROCEDURE sp17( f1 decimal (63, 30) zerofill)
17617 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17620 CALL sp17(-1.00e+21);
17622 000000000000000000000000000000010.000000000000000000000000000000
17624 Warning 1264 Out of range value for column 'f1' at row 1
17625 Warning 1264 Out of range value for column 'f1' at row 1
17626 DROP PROCEDURE IF EXISTS sp18_d;
17627 CREATE PROCEDURE sp18_d( f1 decimal (64))
17629 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17632 CALL sp18_d(-1.00e+30);
17634 -1000000000000000000000000000000
17635 CALL sp18_d( -1000000000000000000000000000000 );
17637 -1000000000000000000000000000000
17638 DROP PROCEDURE IF EXISTS sp19_du;
17639 CREATE PROCEDURE sp19_du( f1 decimal (64) unsigned)
17641 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17644 CALL sp19_du(1.00e+20);
17646 100000000000000000000
17647 CALL sp19_du( 100000000000000000000 );
17649 100000000000000000000
17650 CALL sp19_du(1.00e+24);
17652 1000000000000000000000000
17653 CALL sp19_du( 1000000000000000000000000 );
17655 1000000000000000000000000
17656 DROP PROCEDURE IF EXISTS sp20_duz;
17657 CREATE PROCEDURE sp20_duz( f1 decimal (64) unsigned zerofill)
17659 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17662 CALL sp20_duz(1.00e+20);
17664 0000000000000000000000000000000000000000000100000000000000000000
17665 CALL sp20_duz( 100000000000000000000 );
17667 0000000000000000000000000000000000000000000100000000000000000000
17668 CALL sp20_duz(1.00e+24);
17670 0000000000000000000000000000000000000001000000000000000000000000
17671 CALL sp20_duz( 1000000000000000000000000 );
17673 0000000000000000000000000000000000000001000000000000000000000000
17674 DROP PROCEDURE IF EXISTS sp21;
17675 CREATE PROCEDURE sp21( f1 decimal (64) zerofill)
17677 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17680 CALL sp21(1.00e+00);
17682 0000000000000000000000000000000000000000000000000000000000000010
17684 Note 1265 Data truncated for column 'f1' at row 1
17685 Warning 1264 Out of range value for column 'f1' at row 1
17686 DROP PROCEDURE IF EXISTS sp22;
17687 CREATE PROCEDURE sp22( f1 decimal unsigned)
17689 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17692 CALL sp22(1.00e+00);
17696 Note 1265 Data truncated for column 'f1' at row 1
17697 Warning 1264 Out of range value for column 'f1' at row 1
17698 DROP PROCEDURE IF EXISTS sp23;
17699 CREATE PROCEDURE sp23( f1 decimal unsigned zerofill)
17701 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17704 CALL sp23(1.00e+00);
17708 Note 1265 Data truncated for column 'f1' at row 1
17709 Warning 1264 Out of range value for column 'f1' at row 1
17710 DROP PROCEDURE IF EXISTS sp24;
17711 CREATE PROCEDURE sp24( f1 decimal zerofill)
17713 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17716 CALL sp24(-1.00e+09);
17720 Warning 1264 Out of range value for column 'f1' at row 1
17721 Warning 1264 Out of range value for column 'f1' at row 1
17722 DROP PROCEDURE IF EXISTS sp25;
17723 CREATE PROCEDURE sp25( f1 double)
17725 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17728 CALL sp25(1.00e+00);
17731 DROP PROCEDURE IF EXISTS sp26;
17732 CREATE PROCEDURE sp26( f1 double unsigned)
17734 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17737 CALL sp26(1.00e+00);
17741 Warning 1264 Out of range value for column 'f1' at row 1
17742 DROP PROCEDURE IF EXISTS sp27;
17743 CREATE PROCEDURE sp27( f1 double unsigned zerofill)
17745 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17748 CALL sp27(1.00e+00);
17750 0000000000000000000010
17752 Warning 1264 Out of range value for column 'f1' at row 1
17753 DROP PROCEDURE IF EXISTS sp28;
17754 CREATE PROCEDURE sp28( f1 double zerofill)
17756 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17759 CALL sp28(1.00e+00);
17761 0000000000000000000010
17763 Warning 1264 Out of range value for column 'f1' at row 1
17764 DROP PROCEDURE IF EXISTS sp29;
17765 CREATE PROCEDURE sp29( f1 float)
17767 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17770 CALL sp29(1.00e+00);
17773 DROP PROCEDURE IF EXISTS sp30;
17774 CREATE PROCEDURE sp30( f1 float unsigned)
17776 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17779 CALL sp30(1.00e+00);
17783 Warning 1264 Out of range value for column 'f1' at row 1
17784 DROP PROCEDURE IF EXISTS sp31;
17785 CREATE PROCEDURE sp31( f1 float unsigned zerofill)
17787 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17790 CALL sp31(1.00e+00);
17794 Warning 1264 Out of range value for column 'f1' at row 1
17795 DROP PROCEDURE IF EXISTS sp32;
17796 CREATE PROCEDURE sp32( f1 float zerofill)
17798 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17801 CALL sp32(1.00e+00);
17805 Warning 1264 Out of range value for column 'f1' at row 1
17806 DROP PROCEDURE IF EXISTS sp33;
17807 CREATE PROCEDURE sp33( f1 float(0))
17809 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17812 CALL sp33(1.00e+00);
17815 DROP PROCEDURE IF EXISTS sp34;
17816 CREATE PROCEDURE sp34( f1 float(0) unsigned)
17818 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17821 CALL sp34(1.00e+00);
17825 Warning 1264 Out of range value for column 'f1' at row 1
17826 DROP PROCEDURE IF EXISTS sp35;
17827 CREATE PROCEDURE sp35( f1 float(0) unsigned zerofill)
17829 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17832 CALL sp35(1.00e+00);
17836 Warning 1264 Out of range value for column 'f1' at row 1
17837 DROP PROCEDURE IF EXISTS sp36;
17838 CREATE PROCEDURE sp36( f1 float(0) zerofill)
17840 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17843 CALL sp36(1.00e+00);
17847 Warning 1264 Out of range value for column 'f1' at row 1
17848 DROP PROCEDURE IF EXISTS sp37;
17849 CREATE PROCEDURE sp37( f1 float(23))
17851 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17854 CALL sp37(1.00e+00);
17857 DROP PROCEDURE IF EXISTS sp38;
17858 CREATE PROCEDURE sp38( f1 float(23) unsigned)
17860 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17863 CALL sp38(1.00e+00);
17867 Warning 1264 Out of range value for column 'f1' at row 1
17868 DROP PROCEDURE IF EXISTS sp39;
17869 CREATE PROCEDURE sp39( f1 float(23) unsigned zerofill)
17871 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17874 CALL sp39(1.00e+00);
17878 Warning 1264 Out of range value for column 'f1' at row 1
17879 DROP PROCEDURE IF EXISTS sp40;
17880 CREATE PROCEDURE sp40( f1 float(23) zerofill)
17882 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17885 CALL sp40(1.00e+00);
17889 Warning 1264 Out of range value for column 'f1' at row 1
17890 DROP PROCEDURE IF EXISTS sp41;
17891 CREATE PROCEDURE sp41( f1 float(24))
17893 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17896 CALL sp41(1.00e+00);
17899 DROP PROCEDURE IF EXISTS sp42;
17900 CREATE PROCEDURE sp42( f1 float(24) unsigned)
17902 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17905 CALL sp42(1.00e+00);
17909 Warning 1264 Out of range value for column 'f1' at row 1
17910 DROP PROCEDURE IF EXISTS sp43;
17911 CREATE PROCEDURE sp43( f1 float(24) unsigned zerofill)
17913 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17916 CALL sp43(1.00e+00);
17920 Warning 1264 Out of range value for column 'f1' at row 1
17921 DROP PROCEDURE IF EXISTS sp44;
17922 CREATE PROCEDURE sp44( f1 float(24) zerofill)
17924 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17927 CALL sp44(1.00e+00);
17931 Warning 1264 Out of range value for column 'f1' at row 1
17932 DROP PROCEDURE IF EXISTS sp45;
17933 CREATE PROCEDURE sp45( f1 float(53))
17935 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17938 CALL sp45(1.00e+00);
17941 DROP PROCEDURE IF EXISTS sp46;
17942 CREATE PROCEDURE sp46( f1 float(53) unsigned)
17944 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17947 CALL sp46(1.00e+00);
17951 Warning 1264 Out of range value for column 'f1' at row 1
17952 DROP PROCEDURE IF EXISTS sp47;
17953 CREATE PROCEDURE sp47( f1 float(53) unsigned zerofill)
17955 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17958 CALL sp47(1.00e+00);
17960 0000000000000000000010
17962 Warning 1264 Out of range value for column 'f1' at row 1
17963 DROP PROCEDURE IF EXISTS sp48;
17964 CREATE PROCEDURE sp48( f1 float(53) zerofill)
17966 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17969 CALL sp48(1.00e+00);
17971 0000000000000000000010
17973 Warning 1264 Out of range value for column 'f1' at row 1
17974 DROP PROCEDURE IF EXISTS sp49;
17975 CREATE PROCEDURE sp49( f1 int)
17977 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17980 CALL sp49(-2.15e+09);
17984 Warning 1264 Out of range value for column 'f1' at row 1
17985 Warning 1264 Out of range value for column 'f1' at row 1
17986 DROP PROCEDURE IF EXISTS sp50;
17987 CREATE PROCEDURE sp50( f1 int unsigned)
17989 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
17992 CALL sp50(4.29e+09);
17995 DROP PROCEDURE IF EXISTS sp51;
17996 CREATE PROCEDURE sp51( f1 int unsigned zerofill)
17998 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18001 CALL sp51(4.29e+09);
18004 DROP PROCEDURE IF EXISTS sp52;
18005 CREATE PROCEDURE sp52( f1 int zerofill)
18007 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18010 CALL sp52(2.15e+08);
18013 DROP PROCEDURE IF EXISTS sp53;
18014 CREATE PROCEDURE sp53( f1 mediumint)
18016 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18019 CALL sp53(-8388600);
18023 Warning 1264 Out of range value for column 'f1' at row 1
18024 DROP PROCEDURE IF EXISTS sp54;
18025 CREATE PROCEDURE sp54( f1 mediumint unsigned)
18027 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18030 CALL sp54(16777201);
18033 DROP PROCEDURE IF EXISTS sp55;
18034 CREATE PROCEDURE sp55( f1 mediumint unsigned zerofill)
18036 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18039 CALL sp55(16777210);
18042 DROP PROCEDURE IF EXISTS sp56;
18043 CREATE PROCEDURE sp56( f1 mediumint zerofill)
18045 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18048 CALL sp56(-8388601);
18052 Warning 1264 Out of range value for column 'f1' at row 1
18053 Warning 1264 Out of range value for column 'f1' at row 1
18054 Warning 1264 Out of range value for column 'f1' at row 1
18055 DROP PROCEDURE IF EXISTS sp57;
18056 CREATE PROCEDURE sp57( f1 numeric)
18058 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18061 CALL sp57(-999999999);
18065 Note 1265 Data truncated for column 'f1' at row 1
18066 DROP PROCEDURE IF EXISTS sp58;
18067 CREATE PROCEDURE sp58( f1 numeric (0))
18069 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18072 CALL sp58(-999999999);
18076 Note 1265 Data truncated for column 'f1' at row 1
18077 DROP PROCEDURE IF EXISTS sp59;
18078 CREATE PROCEDURE sp59( f1 numeric (0) unsigned)
18080 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18083 CALL sp59(9999999999);
18087 Note 1265 Data truncated for column 'f1' at row 1
18088 Warning 1264 Out of range value for column 'f1' at row 1
18089 DROP PROCEDURE IF EXISTS sp60;
18090 CREATE PROCEDURE sp60( f1 numeric (0) unsigned zerofill)
18092 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18095 CALL sp60(99999999);
18099 Note 1265 Data truncated for column 'f1' at row 1
18100 DROP PROCEDURE IF EXISTS sp61;
18101 CREATE PROCEDURE sp61( f1 numeric (0) zerofill)
18103 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18106 CALL sp61(-99999999);
18110 Warning 1264 Out of range value for column 'f1' at row 1
18111 Warning 1264 Out of range value for column 'f1' at row 1
18112 DROP PROCEDURE IF EXISTS sp62;
18113 CREATE PROCEDURE sp62( f1 numeric (0, 0))
18115 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18118 CALL sp62(-999999999);
18122 Note 1265 Data truncated for column 'f1' at row 1
18123 DROP PROCEDURE IF EXISTS sp63;
18124 CREATE PROCEDURE sp63( f1 numeric (0, 0) unsigned)
18126 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18129 CALL sp63(9999999999);
18133 Note 1265 Data truncated for column 'f1' at row 1
18134 Warning 1264 Out of range value for column 'f1' at row 1
18135 DROP PROCEDURE IF EXISTS sp64;
18136 CREATE PROCEDURE sp64( f1 numeric (0, 0) unsigned zerofill)
18138 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18141 CALL sp64(99999999);
18145 Note 1265 Data truncated for column 'f1' at row 1
18146 DROP PROCEDURE IF EXISTS sp65;
18147 CREATE PROCEDURE sp65( f1 numeric (0, 0) zerofill)
18149 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18152 CALL sp65(-99999999);
18156 Warning 1264 Out of range value for column 'f1' at row 1
18157 Warning 1264 Out of range value for column 'f1' at row 1
18158 DROP PROCEDURE IF EXISTS sp66_n;
18159 CREATE PROCEDURE sp66_n( f1 numeric (63, 30))
18161 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18164 CALL sp66_n(-1e+36);
18166 -999999999999999999999999999999989.999999999999999999999999999999
18168 Warning 1264 Out of range value for column 'f1' at row 1
18169 Note 1265 Data truncated for column 'f1' at row 1
18170 Warning 1264 Out of range value for column 'f1' at row 1
18171 Warning 1264 Out of range value for column 'f1' at row 1
18172 CALL sp66_n( -1000000000000000000000000000000000000 );
18174 -999999999999999999999999999999989.999999999999999999999999999999
18176 Warning 1264 Out of range value for column 'f1' at row 1
18177 Note 1265 Data truncated for column 'f1' at row 1
18178 Warning 1264 Out of range value for column 'f1' at row 1
18179 Warning 1264 Out of range value for column 'f1' at row 1
18180 DROP PROCEDURE IF EXISTS sp67_nu;
18181 CREATE PROCEDURE sp67_nu( f1 numeric (63, 30) unsigned)
18183 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18186 CALL sp67_nu(1e+36);
18188 999999999999999999999999999999999.999999999999999999999999999999
18190 Warning 1264 Out of range value for column 'f1' at row 1
18191 Note 1265 Data truncated for column 'f1' at row 1
18192 Warning 1264 Out of range value for column 'f1' at row 1
18193 CALL sp67_nu( 1000000000000000000000000000000000000 );
18195 999999999999999999999999999999999.999999999999999999999999999999
18197 Warning 1264 Out of range value for column 'f1' at row 1
18198 Note 1265 Data truncated for column 'f1' at row 1
18199 Warning 1264 Out of range value for column 'f1' at row 1
18200 DROP PROCEDURE IF EXISTS sp68_nuz;
18201 CREATE PROCEDURE sp68_nuz( f1 numeric (63, 30) unsigned zerofill)
18203 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18206 CALL sp68_nuz(1e+36);
18208 999999999999999999999999999999999.999999999999999999999999999999
18210 Warning 1264 Out of range value for column 'f1' at row 1
18211 Note 1265 Data truncated for column 'f1' at row 1
18212 Warning 1264 Out of range value for column 'f1' at row 1
18213 CALL sp68_nuz( 1000000000000000000000000000000000000 );
18215 999999999999999999999999999999999.999999999999999999999999999999
18217 Warning 1264 Out of range value for column 'f1' at row 1
18218 Note 1265 Data truncated for column 'f1' at row 1
18219 Warning 1264 Out of range value for column 'f1' at row 1
18220 DROP PROCEDURE IF EXISTS sp69_n_z;
18221 CREATE PROCEDURE sp69_n_z( f1 numeric (63, 30) zerofill)
18223 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18226 CALL sp69_n_z(-1e+36);
18228 000000000000000000000000000000010.000000000000000000000000000000
18230 Warning 1264 Out of range value for column 'f1' at row 1
18231 Warning 1264 Out of range value for column 'f1' at row 1
18232 CALL sp69_n_z( -1000000000000000000000000000000000000 );
18234 000000000000000000000000000000010.000000000000000000000000000000
18236 Warning 1264 Out of range value for column 'f1' at row 1
18237 Warning 1264 Out of range value for column 'f1' at row 1
18238 DROP PROCEDURE IF EXISTS sp70_n;
18239 CREATE PROCEDURE sp70_n( f1 numeric (64))
18241 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18244 CALL sp70_n(-1e+40);
18246 -10000000000000000000000000000000000000000
18247 CALL sp70_n( -10000000000000000000000000000000000000000 );
18249 -10000000000000000000000000000000000000000
18250 DROP PROCEDURE IF EXISTS sp71_nu;
18251 CREATE PROCEDURE sp71_nu( f1 numeric (64) unsigned)
18253 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18256 CALL sp71_nu(1.00e+40);
18258 10000000000000000000000000000000000000000
18259 CALL sp71_nu( 10000000000000000000000000000000000000000 );
18261 10000000000000000000000000000000000000000
18262 DROP PROCEDURE IF EXISTS sp72_nuz;
18263 CREATE PROCEDURE sp72_nuz( f1 numeric (64) unsigned zerofill)
18265 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18268 CALL sp72_nuz(1.00e+40);
18270 0000000000000000000000010000000000000000000000000000000000000000
18271 CALL sp72_nuz( 10000000000000000000000000000000000000000 );
18273 0000000000000000000000010000000000000000000000000000000000000000
18274 DROP PROCEDURE IF EXISTS sp73_n_z;
18275 CREATE PROCEDURE sp73_n_z( f1 numeric (64) zerofill)
18277 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18280 CALL sp73_n_z(1.00e+40);
18282 0000000000000000000000010000000000000000000000000000000000000000
18283 CALL sp73_n_z( 10000000000000000000000000000000000000000 );
18285 0000000000000000000000010000000000000000000000000000000000000000
18286 DROP PROCEDURE IF EXISTS sp74;
18287 CREATE PROCEDURE sp74( f1 numeric unsigned)
18289 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18292 CALL sp74(999999999);
18296 Note 1265 Data truncated for column 'f1' at row 1
18297 DROP PROCEDURE IF EXISTS sp75;
18298 CREATE PROCEDURE sp75( f1 numeric unsigned zerofill)
18300 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18303 CALL sp75(999999999);
18307 Note 1265 Data truncated for column 'f1' at row 1
18308 DROP PROCEDURE IF EXISTS sp76;
18309 CREATE PROCEDURE sp76( f1 numeric zerofill)
18311 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18314 CALL sp76(-999999999);
18318 Warning 1264 Out of range value for column 'f1' at row 1
18319 Warning 1264 Out of range value for column 'f1' at row 1
18320 DROP PROCEDURE IF EXISTS sp77;
18321 CREATE PROCEDURE sp77( f1 real)
18323 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18329 DROP PROCEDURE IF EXISTS sp78;
18330 CREATE PROCEDURE sp78( f1 real unsigned)
18332 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18339 Warning 1264 Out of range value for column 'f1' at row 1
18340 DROP PROCEDURE IF EXISTS sp79;
18341 CREATE PROCEDURE sp79( f1 real unsigned zerofill)
18343 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18348 0000000000000000000010
18350 Warning 1264 Out of range value for column 'f1' at row 1
18351 DROP PROCEDURE IF EXISTS sp80;
18352 CREATE PROCEDURE sp80( f1 real zerofill)
18354 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18359 0000000000000000000010
18361 Warning 1264 Out of range value for column 'f1' at row 1
18362 DROP PROCEDURE IF EXISTS sp81;
18363 CREATE PROCEDURE sp81( f1 smallint)
18365 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18371 DROP PROCEDURE IF EXISTS sp82;
18372 CREATE PROCEDURE sp82( f1 smallint unsigned)
18374 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18380 DROP PROCEDURE IF EXISTS sp83;
18381 CREATE PROCEDURE sp83( f1 smallint unsigned zerofill)
18383 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18389 DROP PROCEDURE IF EXISTS sp84;
18390 CREATE PROCEDURE sp84( f1 smallint zerofill)
18392 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18399 Warning 1264 Out of range value for column 'f1' at row 1
18400 Warning 1264 Out of range value for column 'f1' at row 1
18401 Warning 1264 Out of range value for column 'f1' at row 1
18402 DROP PROCEDURE IF EXISTS sp85;
18403 CREATE PROCEDURE sp85( f1 tinyint)
18405 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18411 DROP PROCEDURE IF EXISTS sp86;
18412 CREATE PROCEDURE sp86( f1 tinyint unsigned)
18414 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18420 DROP PROCEDURE IF EXISTS sp87;
18421 CREATE PROCEDURE sp87( f1 tinyint unsigned zerofill)
18423 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18429 DROP PROCEDURE IF EXISTS sp88;
18430 CREATE PROCEDURE sp88( f1 tinyint zerofill)
18432 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18439 Warning 1264 Out of range value for column 'f1' at row 1
18440 Warning 1264 Out of range value for column 'f1' at row 1
18441 Warning 1264 Out of range value for column 'f1' at row 1
18442 DROP PROCEDURE IF EXISTS sp89;
18443 CREATE PROCEDURE sp89( f1 enum('1enum', '2enum'))
18445 IF f1 = '1enum' THEN set f1 = '2enum'; ELSE set f1 = '1enum'; END IF;
18447 CALL sp89( '1enum');
18448 DROP PROCEDURE IF EXISTS sp90;
18449 CREATE PROCEDURE sp90( f1 set('1set', '2set'))
18451 IF f1 = '1set' THEN set f1 = '2set'; ELSE set f1 = '1set'; END IF;
18453 CALL sp90( '1set');
18454 DROP PROCEDURE IF EXISTS sp91;
18455 CREATE PROCEDURE sp91( f1 date)
18457 set f1 = adddate(f1, interval 31 day);
18460 CALL sp91( '1997-12-31');
18463 DROP PROCEDURE IF EXISTS sp92;
18464 CREATE PROCEDURE sp92( f1 time)
18466 set f1 = addtime(f1, '02:00:00.999998');
18469 CALL sp92( '23:59:59.999999');
18472 DROP PROCEDURE IF EXISTS sp93;
18473 CREATE PROCEDURE sp93( f1 datetime)
18475 set f1 = addtime(f1, '1 1:1:1.000002');
18478 CALL sp93('1997-12-31 23:59:59.999999');
18480 1998-01-02 01:01:00
18481 DROP PROCEDURE IF EXISTS sp94;
18482 CREATE PROCEDURE sp94( f1 char)
18484 set f1 = concat('a', f1);
18491 Warning 1265 Data truncated for column 'f1' at row 1
18492 DROP PROCEDURE IF EXISTS sp95;
18493 CREATE PROCEDURE sp95( f1 char ascii)
18495 set f1 = concat('a', f1);
18502 Warning 1265 Data truncated for column 'f1' at row 1
18503 DROP PROCEDURE IF EXISTS sp96;
18504 CREATE PROCEDURE sp96( f1 char binary)
18506 set f1 = concat('a', f1);
18513 Warning 1265 Data truncated for column 'f1' at row 1
18514 DROP PROCEDURE IF EXISTS sp97;
18515 CREATE PROCEDURE sp97( f1 longtext)
18517 set f1 = concat('hello', f1);
18520 CALL sp97( 'world');
18523 DROP PROCEDURE IF EXISTS sp98;
18524 CREATE PROCEDURE sp98( f1 mediumtext)
18526 set f1 = concat('hello', f1);
18529 CALL sp98( 'world');
18532 DROP PROCEDURE IF EXISTS sp99;
18533 CREATE PROCEDURE sp99( f1 text)
18535 set f1 = concat('hello', f1);
18538 CALL sp99( 'world');
18541 DROP PROCEDURE IF EXISTS sp100;
18542 CREATE PROCEDURE sp100( f1 tinytext)
18544 set f1 = concat('hello', f1);
18547 CALL sp100( 'world');
18550 DROP PROCEDURE IF EXISTS sp101;
18551 CREATE PROCEDURE sp101( f1 year)
18559 DROP PROCEDURE IF EXISTS sp102;
18560 CREATE PROCEDURE sp102( f1 year(4))
18568 DROP PROCEDURE IF EXISTS sp103;
18569 CREATE PROCEDURE sp103( f1 geometrycollection)
18574 CALL sp103('\0\0\0\0
\x01\x03\0\0\0
\x02\0\0\0
\x05\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@');
18576 \0\0\0\0\x01\x03\0\0\0\x02\0\0\0\x05\0\0\0\0\0\0\0\0\0?
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
18577 DROP PROCEDURE IF EXISTS sp104;
18578 CREATE PROCEDURE sp104( f1 linestring)
18583 CALL sp104('\0\0\0\0
\x01\x02\0\0\0
\x03\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0
\b@\0\0\0\0\0\0
\b@');
18585 \0\0\0\0\x01\x02\0\0\0\x03\0\0\0\0\0\0\0\0\0?
\0\0\0\0\0\0?
\0\0\0\0\0\0\0@
\0\0\0\0\0\0\0@
\0\0\0\0\0\0\b@
\0\0\0\0\0\0\b@
18586 DROP PROCEDURE IF EXISTS sp105;
18587 CREATE PROCEDURE sp105( f1 point)
18592 CALL sp105('\0\0\0\0
\x01\x01\0\0\0\0\0\0\0\0\04@\0\0\0\0\0\04@');
18594 \0\0\0\0\x01\x01\0\0\0\0\0\0\0\0\04@
\0\0\0\0\0\04@
18595 DROP PROCEDURE IF EXISTS sp106;
18596 CREATE PROCEDURE sp106( f1 polygon)
18601 CALL sp106('\0\0\0\0
\x01\x03\0\0\0
\x02\0\0\0
\x05\0\0\0\0\0\0\0\0\0?\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\04@\0\0\0\0\0\0?\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0 @\0\0\0\0\0\0
\x18@\0\0\0\0\0\0
\x18@');
18603 \0\0\0\0\x01\x03\0\0\0\x02\0\0\0\x05\0\0\0\0\0\0\0\0\0?
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\04@
\0\0\0\0\0\0?
\0\0\0\0\0\0?
\x05\0\0\0\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0 @
\0\0\0\0\0\0\x18@
\0\0\0\0\0\0\x18@
18604 DROP PROCEDURE IF EXISTS sp107;
18605 CREATE PROCEDURE sp107( f1 timestamp)
18607 set f1 = now() + 0 + f1;
18610 CALL sp107(2.00e+13);
18614 returned 1265 Data truncated for column 'f1' at row 1
18617 DROP DATABASE IF EXISTS db1;
18618 CREATE DATABASE db1;
18620 DROP PROCEDURE IF EXISTS sp1;
18621 CREATE PROCEDURE sp1( in f1 year, inout f2 year, out f3 year, in f4 year,
18622 inout f5 year, out f6 year, in f7 year(4), inout f8 year(4),
18623 out f9 year(4), in f10 year(4), inout f11 year(4), out f12 year(4))
18625 set f1 = f1 + 10; set f2 = f2 + 10; set f3 = f2 + 10;
18626 set f4 = f4 + 10; set f5 = f5 + 10; set f6 = f5 + 10;
18627 set f7 = f7 + 51; set f8 = f8 + 51; set f9 = f8 + 51;
18628 set f10 = f10 + 51; set f11 = f11 + 51; set f12 = f11 + 51;
18629 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18631 DROP PROCEDURE IF EXISTS spexecute01;
18632 CREATE PROCEDURE spexecute01()
18638 declare var5 year(4);
18639 declare var6 year(4);
18640 declare var7 year(4);
18641 declare var8 year(4);
18646 CALL sp1(51, var1, var2, 51, var3, var4, 1982, var5, var6, 1982, var7, var8);
18647 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
18649 CALL spexecute01();
18650 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
18651 2061 2061 2071 2061 2061 2071 2033 2033 2084 2033 2033 2084
18652 var1 var2 var3 var4 var5 var6 var7 var8
18653 2061 2071 2061 2071 2033 2084 2033 2084
18654 DROP PROCEDURE spexecute01;
18655 DROP PROCEDURE sp1;
18656 DROP PROCEDURE IF EXISTS sp2;
18657 CREATE PROCEDURE sp2( in f1 text, inout f2 text, out f3 text, in f4 text, inout f5 text,
18658 out f6 text, in f7 tinytext, inout f8 tinytext, out f9 tinytext,
18659 in f10 tinytext, inout f11 tinytext, out f12 tinytext)
18661 set f1 = concat('hello', f1); set f2 = concat('hello', f2); set f3 = concat('hello', f2);
18662 set f4 = concat('hello', f4); set f5 = concat('hello', f5); set f6 = concat('hello', f5);
18663 set f7 = concat('hello', f7); set f8 = concat('hello', f8); set f9 = concat('hello', f8);
18664 set f10 = concat('hello', f10); set f11 = concat('hello', f11); set f12 = concat('hello', f11);
18665 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18667 DROP PROCEDURE IF EXISTS spexecute02;
18668 CREATE PROCEDURE spexecute02()
18674 declare var5 tinytext;
18675 declare var6 tinytext;
18676 declare var7 tinytext;
18677 declare var8 tinytext;
18678 set var1 = 'world';
18679 set var3 = 'world';
18680 set var5 = 'world';
18681 set var7 = 'world';
18682 CALL sp2( 'world', var1, var2, 'world', var3, var4, 'world', var5, var6, 'world', var7, var8);
18683 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
18685 CALL spexecute02();
18686 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
18687 helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld
18688 var1 var2 var3 var4 var5 var6 var7 var8
18689 helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld
18690 DROP PROCEDURE spexecute02;
18691 DROP PROCEDURE sp2;
18692 DROP PROCEDURE IF EXISTS sp3;
18693 CREATE PROCEDURE sp3( in f1 char, inout f2 char, out f3 char, in f4 char ascii,
18694 inout f5 char ascii, out f6 char ascii, in f7 longtext,
18695 inout f8 longtext, out f9 longtext, in f10 mediumtext,
18696 inout f11 mediumtext, out f12 mediumtext)
18698 set f1 = concat('a', f1); set f2 = concat('a', f2); set f3 = concat('a', f1);
18699 set f4 = concat('a', f4); set f5 = concat('a', f5); set f6 = concat('a', f4);
18700 set f7 = concat('hello', f7); set f8 = concat('hello', f8); set f9 = concat('hello', f9);
18701 set f10 = concat('hello', f10); set f11 = concat('hello', f11); set f12 = concat('hello', f11);
18702 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18704 DROP PROCEDURE IF EXISTS spexecute03;
18705 CREATE PROCEDURE spexecute03()
18709 declare var3 char ascii;
18710 declare var4 char ascii;
18711 declare var5 longtext;
18712 declare var6 longtext;
18713 declare var7 mediumtext;
18714 declare var8 mediumtext;
18717 set var5 = 'world';
18718 set var7 = 'world';
18719 CALL sp3( 'h', var1, var2, 'h', var3, var4, 'world', var5, var6, 'world', var7, var8);
18720 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
18722 CALL spexecute03();
18723 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
18724 a a a a a a helloworld helloworld NULL helloworld helloworld hellohelloworld
18725 var1 var2 var3 var4 var5 var6 var7 var8
18726 a a a a helloworld NULL helloworld hellohelloworld
18727 DROP PROCEDURE spexecute03;
18728 DROP PROCEDURE sp3;
18729 DROP PROCEDURE IF EXISTS sp4;
18730 CREATE PROCEDURE sp4( in f1 bigint, inout f2 bigint, out f3 bigint,
18731 in f4 bigint, inout f5 bigint, out f6 bigint,
18732 in f7 bigint, inout f8 bigint, out f9 bigint,
18733 in f10 bigint, inout f11 bigint, out f12 bigint)
18736 set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18737 set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10);
18739 set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10);
18740 set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
18742 set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10);
18743 set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
18745 set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10);
18746 set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
18747 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18749 DROP PROCEDURE IF EXISTS spexecute04;
18750 CREATE PROCEDURE spexecute04()
18752 declare var1 bigint;
18753 declare var2 bigint;
18754 declare var3 bigint;
18755 declare var4 bigint;
18756 declare var5 bigint;
18757 declare var6 bigint;
18758 declare var7 bigint;
18759 declare var8 bigint;
18760 set var1 = -9.22e+18;
18761 set var3 = -9.22e+18;
18762 set var5 = -9.22e+18;
18763 set var7 = -9.22e+18;
18764 CALL sp4(-9.22e+18, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
18765 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
18767 CALL spexecute04();
18768 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
18769 6744073709551616 6744073709551616 -9220000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
18770 var1 var2 var3 var4 var5 var6 var7 var8
18771 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
18772 DROP PROCEDURE spexecute04;
18773 DROP PROCEDURE sp4;
18774 DROP PROCEDURE IF EXISTS sp6;
18775 CREATE PROCEDURE sp6( in f1 timestamp, inout f2 timestamp, out f3 timestamp, in f4 timestamp, inout f5 timestamp, out f6 timestamp, in f7 timestamp, inout f8 timestamp, out f9 timestamp, in f10 timestamp, inout f11 timestamp, out f12 timestamp)
18777 set f1 = now() + 0 + f1; set f2 = now() + 0 + f2; set f3 = now() + 0 + f1;
18778 set f4 = now() + 0 + f4; set f5 = now() + 0 + f5; set f6 = now() + 0 + f5;
18779 set f7 = now() + 0 + f7; set f8 = now() + 0 + f8; set f9 = now() + 0 + f8;
18780 set f10 = now() + 0 + f10; set f11 = now() + 0 + f11; set f12 = now() + 0 + f11;
18781 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18783 DROP PROCEDURE IF EXISTS spexecute06;
18784 CREATE PROCEDURE spexecute06()
18786 declare var1 timestamp;
18787 declare var2 timestamp;
18788 declare var3 timestamp;
18789 declare var4 timestamp;
18790 declare var5 timestamp;
18791 declare var6 timestamp;
18792 declare var7 timestamp;
18793 declare var8 timestamp;
18794 set var1 = 2.00e+13;
18795 set var3 = 2.00e+13;
18796 set var5 = 2.00e+13;
18797 set var7 = 2.00e+13;
18798 CALL sp6(2.00e+13, var1, var2, 2.00e+13, var3, var4, 2.00e+13, var5, var6, 2.00e+13, var7, var8);
18800 CALL spexecute06();
18801 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
18802 returned returned returned returned returned returned returned returned returned returned returned returned
18803 DROP PROCEDURE spexecute06;
18804 DROP PROCEDURE sp6;
18805 DROP PROCEDURE IF EXISTS sp07;
18806 CREATE PROCEDURE sp07( IN f1 BIGINT UNSIGNED,
18807 INOUT f2 BIGINT UNSIGNED,
18808 OUT f3 BIGINT UNSIGNED,
18822 SELECT f10, f11, f12;
18824 set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18825 set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10);
18826 set f3 = (f3 * 2); set f3 = (f3 - 10); set f3 = (f3 + 10);
18828 set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10);
18829 set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
18831 set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10);
18832 set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
18834 set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10);
18835 set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
18839 SELECT f10, f11, f12;
18841 DROP PROCEDURE IF EXISTS spexecute07;
18842 CREATE PROCEDURE spexecute07()
18844 declare var1 bigint unsigned;
18845 declare var2 bigint unsigned;
18846 declare var3 bigint;
18847 declare var4 bigint;
18848 declare var5 bigint;
18849 declare var6 bigint;
18850 declare var7 bigint;
18851 declare var8 bigint;
18852 set var1 = 1.84e+19;
18853 set var3 = -9.22e+18;
18854 set var5 = -9.22e+18;
18855 set var7 = -9.22e+18;
18860 CALL sp07( var1, var1, var2, var3, var3, var4,
18861 var5, var5, var6, var7, var7, var8 );
18867 CALL spexecute07();
18869 18400000000000000000 NULL
18871 -9220000000000000000 NULL
18873 -9220000000000000000 NULL
18875 -9220000000000000000 NULL
18877 18400000000000000000 18400000000000000000 NULL
18879 -9220000000000000000 -9220000000000000000 NULL
18881 -9220000000000000000 -9220000000000000000 NULL
18883 -9220000000000000000 -9220000000000000000 NULL
18885 18353255926290448384 18353255926290448384 18353255926290448384
18887 -9220000000000000000 6744073709551616 6744073709551616
18889 -9220000000000000000 6744073709551616 6744073709551616
18891 -9220000000000000000 6744073709551616 6744073709551616
18893 18353255926290448384 18353255926290448384
18895 6744073709551616 6744073709551616
18897 6744073709551616 6744073709551616
18899 6744073709551616 6744073709551616
18900 DROP PROCEDURE spexecute07;
18901 DROP PROCEDURE sp07;
18902 DROP PROCEDURE IF EXISTS sp8;
18903 CREATE PROCEDURE sp8( in f1 bigint unsigned zerofill,
18904 inout f2 bigint unsigned zerofill,
18905 out f3 bigint unsigned zerofill,
18916 set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18917 set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10);
18918 set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
18920 set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10);
18921 set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
18923 set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10);
18924 set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
18926 set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10);
18927 set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
18928 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18930 DROP PROCEDURE IF EXISTS spexecute08;
18931 CREATE PROCEDURE spexecute08()
18933 declare var1 bigint unsigned zerofill;
18934 declare var2 bigint unsigned zerofill;
18935 declare var3 bigint;
18936 declare var4 bigint;
18937 declare var5 bigint;
18938 declare var6 bigint;
18939 declare var7 bigint;
18940 declare var8 bigint;
18941 set var1 = 1.84e+17;
18942 set var3 = -9.22e+18;
18943 set var5 = -9.22e+18;
18944 set var7 = -9.22e+18;
18945 CALL sp8(1.84e+17, var1, var2, -9.22e+18, var3, var4,
18946 -9.22e+18, var5, var6, -9.22e+18, var7, var8);
18947 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
18949 CALL spexecute08();
18950 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
18951 00368000000000000000 00368000000000000000 00368000000000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
18952 var1 var2 var3 var4 var5 var6 var7 var8
18953 00368000000000000000 00368000000000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
18954 DROP PROCEDURE spexecute08;
18955 DROP PROCEDURE sp8;
18956 DROP PROCEDURE IF EXISTS sp9;
18957 CREATE PROCEDURE sp9( in f1 bigint zerofill,
18958 inout f2 bigint zerofill,
18959 out f3 bigint zerofill,
18971 set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10);
18972 set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10);
18973 set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
18975 set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10);
18976 set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
18978 set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10);
18979 set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
18981 set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10);
18982 set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
18983 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
18985 DROP PROCEDURE IF EXISTS spexecute09;
18986 CREATE PROCEDURE spexecute09()
18988 declare var1 bigint zerofill;
18989 declare var2 bigint zerofill;
18990 declare var3 bigint;
18991 declare var4 bigint;
18992 declare var5 bigint;
18993 declare var6 bigint;
18994 declare var7 bigint;
18995 declare var8 bigint;
18996 set var1 = -9.22e+15;
18997 set var3 = -9.22e+18;
18998 set var5 = -9.22e+18;
18999 set var7 = -9.22e+18;
19000 CALL sp9(-9.22e+15, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19001 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19003 CALL spexecute09();
19004 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19005 00000000000000000000 00000000000000000000 00000000000000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19006 var1 var2 var3 var4 var5 var6 var7 var8
19007 00000000000000000000 00000000000000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19008 DROP PROCEDURE spexecute09;
19009 DROP PROCEDURE sp9;
19010 DROP PROCEDURE IF EXISTS sp10;
19011 CREATE PROCEDURE sp10( in f1 decimal,
19025 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19026 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19027 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19028 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19029 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19031 DROP PROCEDURE IF EXISTS spexecute10;
19032 CREATE PROCEDURE spexecute10()
19034 declare var1 decimal;
19035 declare var2 decimal;
19036 declare var3 bigint;
19037 declare var4 bigint;
19038 declare var5 bigint;
19039 declare var6 bigint;
19040 declare var7 bigint;
19041 declare var8 bigint;
19042 set var1 = -1.00e+09;
19043 set var3 = -9.22e+18;
19044 set var5 = -9.22e+18;
19045 set var7 = -9.22e+18;
19046 CALL sp10(-1.00e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19047 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19049 CALL spexecute10();
19050 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19051 -1000000000 -1000000000 -999999990 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19052 var1 var2 var3 var4 var5 var6 var7 var8
19053 -1000000000 -999999990 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19054 DROP PROCEDURE spexecute10;
19055 DROP PROCEDURE sp10;
19056 DROP PROCEDURE IF EXISTS sp11;
19057 CREATE PROCEDURE sp11( in f1 decimal (0), inout f2 decimal (0), out f3 decimal (0), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19060 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19061 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19062 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19063 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19064 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19066 DROP PROCEDURE IF EXISTS spexecute11;
19067 CREATE PROCEDURE spexecute11()
19069 declare var1 decimal (0);
19070 declare var2 decimal (0);
19071 declare var3 bigint;
19072 declare var4 bigint;
19073 declare var5 bigint;
19074 declare var6 bigint;
19075 declare var7 bigint;
19076 declare var8 bigint;
19077 set var1 = --1.00e+09;
19078 set var3 = -9.22e+18;
19079 set var5 = -9.22e+18;
19080 set var7 = -9.22e+18;
19081 CALL sp11(--1.00e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19082 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19084 CALL spexecute11();
19085 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19086 1000000000 1000000000 1000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19087 var1 var2 var3 var4 var5 var6 var7 var8
19088 1000000000 1000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19089 DROP PROCEDURE spexecute11;
19090 DROP PROCEDURE sp11;
19091 DROP PROCEDURE IF EXISTS sp12;
19092 CREATE PROCEDURE sp12( in f1 decimal (0) unsigned, inout f2 decimal (0) unsigned, out f3 decimal (0) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19095 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19096 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19097 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19098 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19099 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19101 DROP PROCEDURE IF EXISTS spexecute12;
19102 CREATE PROCEDURE spexecute12()
19104 declare var1 decimal (0) unsigned;
19105 declare var2 decimal (0) unsigned;
19106 declare var3 bigint;
19107 declare var4 bigint;
19108 declare var5 bigint;
19109 declare var6 bigint;
19110 declare var7 bigint;
19111 declare var8 bigint;
19112 set var1 = 99999999999;
19113 set var3 = -9.22e+18;
19114 set var5 = -9.22e+18;
19115 set var7 = -9.22e+18;
19116 CALL sp12(99999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19117 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19119 CALL spexecute12();
19120 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19121 9999999999 9999999999 9999999999 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19122 var1 var2 var3 var4 var5 var6 var7 var8
19123 9999999999 9999999999 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19124 DROP PROCEDURE spexecute12;
19125 DROP PROCEDURE sp12;
19126 DROP PROCEDURE IF EXISTS sp13;
19127 CREATE PROCEDURE sp13( in f1 decimal (0, 0) zerofill, inout f2 decimal (0, 0) zerofill, out f3 decimal (0, 0) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19130 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19131 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19132 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19133 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19134 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19136 DROP PROCEDURE IF EXISTS spexecute13;
19137 CREATE PROCEDURE spexecute13()
19139 declare var1 decimal (0, 0) zerofill;
19140 declare var2 decimal (0, 0) zerofill;
19141 declare var3 bigint;
19142 declare var4 bigint;
19143 declare var5 bigint;
19144 declare var6 bigint;
19145 declare var7 bigint;
19146 declare var8 bigint;
19147 set var1 = -1.00e+09;
19148 set var3 = -9.22e+18;
19149 set var5 = -9.22e+18;
19150 set var7 = -9.22e+18;
19151 CALL sp13(-1.00e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19152 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19154 CALL spexecute13();
19155 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19156 0000000010 0000000010 0000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19157 var1 var2 var3 var4 var5 var6 var7 var8
19158 0000000010 0000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19159 DROP PROCEDURE spexecute13;
19160 DROP PROCEDURE sp13;
19161 DROP PROCEDURE IF EXISTS sp14;
19162 CREATE PROCEDURE sp14( in f1 decimal (63, 30), inout f2 decimal (63, 30), out f3 decimal (63, 30), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19165 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19166 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19167 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19168 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19169 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19171 DROP PROCEDURE IF EXISTS spexecute14;
19172 CREATE PROCEDURE spexecute14()
19174 declare var1 decimal (63, 30);
19175 declare var2 decimal (63, 30);
19176 declare var3 bigint;
19177 declare var4 bigint;
19178 declare var5 bigint;
19179 declare var6 bigint;
19180 declare var7 bigint;
19181 declare var8 bigint;
19182 set var1 = -1.00e+21;
19183 set var3 = -9.22e+18;
19184 set var5 = -9.22e+18;
19185 set var7 = -9.22e+18;
19186 CALL sp14(-1.00e+21, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19187 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19189 CALL spexecute14();
19190 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19191 -1000000000000000000000.000000000000000000000000000000 -1000000000000000000000.000000000000000000000000000000 -999999999999999999990.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19192 var1 var2 var3 var4 var5 var6 var7 var8
19193 -1000000000000000000000.000000000000000000000000000000 -999999999999999999990.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19194 DROP PROCEDURE spexecute14;
19195 DROP PROCEDURE sp14;
19196 DROP PROCEDURE IF EXISTS sp15;
19197 CREATE PROCEDURE sp15( in f1 double, inout f2 double, out f3 double, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19199 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19200 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19201 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19202 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19203 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19205 DROP PROCEDURE IF EXISTS spexecute15;
19206 CREATE PROCEDURE spexecute15()
19208 declare var1 double;
19209 declare var2 double;
19210 declare var3 bigint;
19211 declare var4 bigint;
19212 declare var5 bigint;
19213 declare var6 bigint;
19214 declare var7 bigint;
19215 declare var8 bigint;
19216 set var1 = 1.00e+00;
19217 set var3 = -9.22e+18;
19218 set var5 = -9.22e+18;
19219 set var7 = -9.22e+18;
19220 CALL sp15(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19221 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19223 CALL spexecute15();
19224 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19225 1 1 11 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19226 var1 var2 var3 var4 var5 var6 var7 var8
19227 1 11 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19228 DROP PROCEDURE spexecute15;
19229 DROP PROCEDURE sp15;
19230 DROP PROCEDURE IF EXISTS sp16;
19231 CREATE PROCEDURE sp16( in f1 double zerofill, inout f2 double zerofill, out f3 double zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19233 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19234 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19235 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19236 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19237 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19239 DROP PROCEDURE IF EXISTS spexecute16;
19240 CREATE PROCEDURE spexecute16()
19242 declare var1 double zerofill;
19243 declare var2 double zerofill;
19244 declare var3 bigint;
19245 declare var4 bigint;
19246 declare var5 bigint;
19247 declare var6 bigint;
19248 declare var7 bigint;
19249 declare var8 bigint;
19250 set var1 = 1.00e+00;
19251 set var3 = -9.22e+18;
19252 set var5 = -9.22e+18;
19253 set var7 = -9.22e+18;
19254 CALL sp16(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19255 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19257 CALL spexecute16();
19258 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19259 0000000000000000000010 0000000000000000000010 0000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19260 var1 var2 var3 var4 var5 var6 var7 var8
19261 0000000000000000000010 0000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19262 DROP PROCEDURE spexecute16;
19263 DROP PROCEDURE sp16;
19264 DROP PROCEDURE IF EXISTS sp17;
19265 CREATE PROCEDURE sp17( in f1 double unsigned, inout f2 double unsigned, out f3 double unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19267 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19268 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19269 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19270 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19271 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19273 DROP PROCEDURE IF EXISTS spexecute17;
19274 CREATE PROCEDURE spexecute17()
19276 declare var1 double unsigned;
19277 declare var2 double unsigned;
19278 declare var3 bigint;
19279 declare var4 bigint;
19280 declare var5 bigint;
19281 declare var6 bigint;
19282 declare var7 bigint;
19283 declare var8 bigint;
19284 set var1 = 1.00e+00;
19285 set var3 = -9.22e+18;
19286 set var5 = -9.22e+18;
19287 set var7 = -9.22e+18;
19288 CALL sp17(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19289 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19291 CALL spexecute17();
19292 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19293 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19294 var1 var2 var3 var4 var5 var6 var7 var8
19295 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19296 DROP PROCEDURE spexecute17;
19297 DROP PROCEDURE sp17;
19298 DROP PROCEDURE IF EXISTS sp18;
19299 CREATE PROCEDURE sp18( in f1 double unsigned zerofill, inout f2 double unsigned zerofill, out f3 double unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19301 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19302 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19303 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19304 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19305 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19307 DROP PROCEDURE IF EXISTS spexecute18;
19308 CREATE PROCEDURE spexecute18()
19310 declare var1 double unsigned zerofill;
19311 declare var2 double unsigned zerofill;
19312 declare var3 bigint;
19313 declare var4 bigint;
19314 declare var5 bigint;
19315 declare var6 bigint;
19316 declare var7 bigint;
19317 declare var8 bigint;
19318 set var1 = 1.00e+00;
19319 set var3 = -9.22e+18;
19320 set var5 = -9.22e+18;
19321 set var7 = -9.22e+18;
19322 CALL sp18(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19323 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19325 CALL spexecute18();
19326 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19327 0000000000000000000010 0000000000000000000010 0000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19328 var1 var2 var3 var4 var5 var6 var7 var8
19329 0000000000000000000010 0000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19330 DROP PROCEDURE spexecute18;
19331 DROP PROCEDURE sp18;
19332 DROP PROCEDURE IF EXISTS sp19;
19333 CREATE PROCEDURE sp19( in f1 float unsigned, inout f2 float unsigned, out f3 float unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19335 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19336 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19337 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19338 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19339 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19341 DROP PROCEDURE IF EXISTS spexecute19;
19342 CREATE PROCEDURE spexecute19()
19344 declare var1 float unsigned;
19345 declare var2 float unsigned;
19346 declare var3 bigint;
19347 declare var4 bigint;
19348 declare var5 bigint;
19349 declare var6 bigint;
19350 declare var7 bigint;
19351 declare var8 bigint;
19352 set var1 = 1.00e+00;
19353 set var3 = -9.22e+18;
19354 set var5 = -9.22e+18;
19355 set var7 = -9.22e+18;
19356 CALL sp19(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19357 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19359 CALL spexecute19();
19360 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19361 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19362 var1 var2 var3 var4 var5 var6 var7 var8
19363 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19364 DROP PROCEDURE spexecute19;
19365 DROP PROCEDURE sp19;
19366 DROP PROCEDURE IF EXISTS sp20;
19367 CREATE PROCEDURE sp20( in f1 float unsigned zerofill, inout f2 float unsigned zerofill, out f3 float unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19369 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19370 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19371 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19372 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19373 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19375 DROP PROCEDURE IF EXISTS spexecute20;
19376 CREATE PROCEDURE spexecute20()
19378 declare var1 float unsigned zerofill;
19379 declare var2 float unsigned zerofill;
19380 declare var3 bigint;
19381 declare var4 bigint;
19382 declare var5 bigint;
19383 declare var6 bigint;
19384 declare var7 bigint;
19385 declare var8 bigint;
19386 set var1 = 1.00e+00;
19387 set var3 = -9.22e+18;
19388 set var5 = -9.22e+18;
19389 set var7 = -9.22e+18;
19390 CALL sp20(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19391 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19393 CALL spexecute20();
19394 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19395 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19396 var1 var2 var3 var4 var5 var6 var7 var8
19397 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19398 DROP PROCEDURE spexecute20;
19399 DROP PROCEDURE sp20;
19400 DROP PROCEDURE IF EXISTS sp21;
19401 CREATE PROCEDURE sp21( in f1 float zerofill, inout f2 float zerofill, out f3 float zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19403 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19404 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19405 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19406 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19407 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19409 DROP PROCEDURE IF EXISTS spexecute21;
19410 CREATE PROCEDURE spexecute21()
19412 declare var1 float zerofill;
19413 declare var2 float zerofill;
19414 declare var3 bigint;
19415 declare var4 bigint;
19416 declare var5 bigint;
19417 declare var6 bigint;
19418 declare var7 bigint;
19419 declare var8 bigint;
19420 set var1 = 1.00e+00;
19421 set var3 = -9.22e+18;
19422 set var5 = -9.22e+18;
19423 set var7 = -9.22e+18;
19424 CALL sp21(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19425 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19427 CALL spexecute21();
19428 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19429 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19430 var1 var2 var3 var4 var5 var6 var7 var8
19431 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19432 DROP PROCEDURE spexecute21;
19433 DROP PROCEDURE sp21;
19434 DROP PROCEDURE IF EXISTS sp22;
19435 CREATE PROCEDURE sp22( in f1 float(0), inout f2 float(0), out f3 float(0), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19437 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19438 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19439 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19440 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19441 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19443 DROP PROCEDURE IF EXISTS spexecute22;
19444 CREATE PROCEDURE spexecute22()
19446 declare var1 float(0);
19447 declare var2 float(0);
19448 declare var3 bigint;
19449 declare var4 bigint;
19450 declare var5 bigint;
19451 declare var6 bigint;
19452 declare var7 bigint;
19453 declare var8 bigint;
19454 set var1 = 1.00e+00;
19455 set var3 = -9.22e+18;
19456 set var5 = -9.22e+18;
19457 set var7 = -9.22e+18;
19458 CALL sp22(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19459 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19461 CALL spexecute22();
19462 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19463 1 1 11 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19464 var1 var2 var3 var4 var5 var6 var7 var8
19465 1 11 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19466 DROP PROCEDURE spexecute22;
19467 DROP PROCEDURE sp22;
19468 DROP PROCEDURE IF EXISTS sp23;
19469 CREATE PROCEDURE sp23( in f1 numeric, inout f2 numeric, out f3 numeric, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19471 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19472 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19473 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19474 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19475 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19477 DROP PROCEDURE IF EXISTS spexecute23;
19478 CREATE PROCEDURE spexecute23()
19480 declare var1 numeric;
19481 declare var2 numeric;
19482 declare var3 bigint;
19483 declare var4 bigint;
19484 declare var5 bigint;
19485 declare var6 bigint;
19486 declare var7 bigint;
19487 declare var8 bigint;
19488 set var1 = -999999999;
19489 set var3 = -9.22e+18;
19490 set var5 = -9.22e+18;
19491 set var7 = -9.22e+18;
19492 CALL sp23(-999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19493 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19495 CALL spexecute23();
19496 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19497 -1000000000 -1000000000 -999999990 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19498 var1 var2 var3 var4 var5 var6 var7 var8
19499 -1000000000 -999999990 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19500 DROP PROCEDURE spexecute23;
19501 DROP PROCEDURE sp23;
19502 DROP PROCEDURE IF EXISTS sp24;
19503 CREATE PROCEDURE sp24( in f1 real, inout f2 real, out f3 real, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19505 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19506 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19507 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19508 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19509 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19511 DROP PROCEDURE IF EXISTS spexecute24;
19512 CREATE PROCEDURE spexecute24()
19516 declare var3 bigint;
19517 declare var4 bigint;
19518 declare var5 bigint;
19519 declare var6 bigint;
19520 declare var7 bigint;
19521 declare var8 bigint;
19523 set var3 = -9.22e+18;
19524 set var5 = -9.22e+18;
19525 set var7 = -9.22e+18;
19526 CALL sp24(1.1, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19527 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19529 CALL spexecute24();
19530 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19531 1.1 1.1 11.1 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19532 var1 var2 var3 var4 var5 var6 var7 var8
19533 1.1 11.1 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19534 DROP PROCEDURE spexecute24;
19535 DROP PROCEDURE sp24;
19536 DROP PROCEDURE IF EXISTS sp25;
19537 CREATE PROCEDURE sp25( in f1 smallint, inout f2 smallint, out f3 smallint, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19539 set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
19540 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19541 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19542 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19543 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19545 DROP PROCEDURE IF EXISTS spexecute25;
19546 CREATE PROCEDURE spexecute25()
19548 declare var1 smallint;
19549 declare var2 smallint;
19550 declare var3 bigint;
19551 declare var4 bigint;
19552 declare var5 bigint;
19553 declare var6 bigint;
19554 declare var7 bigint;
19555 declare var8 bigint;
19557 set var3 = -9.22e+18;
19558 set var5 = -9.22e+18;
19559 set var7 = -9.22e+18;
19560 CALL sp25(-32701, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19561 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19563 CALL spexecute25();
19564 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19565 -32758 -32758 -32748 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19566 var1 var2 var3 var4 var5 var6 var7 var8
19567 -32758 -32748 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19568 DROP PROCEDURE spexecute25;
19569 DROP PROCEDURE sp25;
19570 DROP PROCEDURE IF EXISTS sp26;
19571 CREATE PROCEDURE sp26( in f1 date, inout f2 date, out f3 date, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19573 set f1 = adddate(f1, interval 31 day); set f2 = adddate(f2, interval 31 day); set f3 = adddate(f2, interval 31 day);
19574 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19575 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19576 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19577 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19579 DROP PROCEDURE IF EXISTS spexecute26;
19580 CREATE PROCEDURE spexecute26()
19584 declare var3 bigint;
19585 declare var4 bigint;
19586 declare var5 bigint;
19587 declare var6 bigint;
19588 declare var7 bigint;
19589 declare var8 bigint;
19590 set var1 = '1997-12-31';
19591 set var3 = -9.22e+18;
19592 set var5 = -9.22e+18;
19593 set var7 = -9.22e+18;
19594 CALL sp26( '1997-12-31', var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19595 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19597 CALL spexecute26();
19598 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19599 1998-01-31 1998-01-31 1998-03-03 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19600 var1 var2 var3 var4 var5 var6 var7 var8
19601 1998-01-31 1998-03-03 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19602 DROP PROCEDURE spexecute26;
19603 DROP PROCEDURE sp26;
19604 DROP PROCEDURE IF EXISTS sp27;
19605 CREATE PROCEDURE sp27( in f1 time, inout f2 time, out f3 time, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19607 set f1 = addtime(f1, '02:00:00.999998'); set f2 = addtime(f2, '02:00:00.999998'); set f3 = addtime(f2, '02:00:00.999998');
19608 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19609 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19610 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19611 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19613 DROP PROCEDURE IF EXISTS spexecute27;
19614 CREATE PROCEDURE spexecute27()
19618 declare var3 bigint;
19619 declare var4 bigint;
19620 declare var5 bigint;
19621 declare var6 bigint;
19622 declare var7 bigint;
19623 declare var8 bigint;
19624 set var1 = '23:59:59.999999';
19625 set var3 = -9.22e+18;
19626 set var5 = -9.22e+18;
19627 set var7 = -9.22e+18;
19628 CALL sp27( '23:59:59.999999', var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19629 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19631 CALL spexecute27();
19632 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19633 25:59:59 25:59:59 27:59:59 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19634 var1 var2 var3 var4 var5 var6 var7 var8
19635 25:59:59 27:59:59 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19636 DROP PROCEDURE spexecute27;
19637 DROP PROCEDURE sp27;
19638 DROP PROCEDURE IF EXISTS sp28;
19639 CREATE PROCEDURE sp28( in f1 datetime, inout f2 datetime, out f3 datetime, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19641 set f1 = addtime(f1, '1 1:1:1.000002'); set f2 = addtime(f2, '1 1:1:1.000002'); set f3 = addtime(f1, '1 1:1:1.000002');
19642 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19643 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19644 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19645 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19647 DROP PROCEDURE IF EXISTS spexecute28;
19648 CREATE PROCEDURE spexecute28()
19650 declare var1 datetime;
19651 declare var2 datetime;
19652 declare var3 bigint;
19653 declare var4 bigint;
19654 declare var5 bigint;
19655 declare var6 bigint;
19656 declare var7 bigint;
19657 declare var8 bigint;
19658 set var1 = '1997-12-31 23:59:59.999999';
19659 set var3 = -9.22e+18;
19660 set var5 = -9.22e+18;
19661 set var7 = -9.22e+18;
19662 CALL sp28('1997-12-31 23:59:59.999999', var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19663 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19665 CALL spexecute28();
19666 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19667 1998-01-02 01:01:00 1998-01-02 01:01:00 1998-01-03 02:02:01 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19668 var1 var2 var3 var4 var5 var6 var7 var8
19669 1998-01-02 01:01:00 1998-01-03 02:02:01 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19670 DROP PROCEDURE spexecute28;
19671 DROP PROCEDURE sp28;
19672 DROP PROCEDURE IF EXISTS sp29;
19673 CREATE PROCEDURE sp29( in f1 float(0) unsigned, inout f2 float(0) unsigned, out f3 float(0) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19675 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19676 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19677 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19678 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19679 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19681 DROP PROCEDURE IF EXISTS spexecute29;
19682 CREATE PROCEDURE spexecute29()
19684 declare var1 float(0) unsigned;
19685 declare var2 float(0) unsigned;
19686 declare var3 bigint;
19687 declare var4 bigint;
19688 declare var5 bigint;
19689 declare var6 bigint;
19690 declare var7 bigint;
19691 declare var8 bigint;
19692 set var1 = 1.00e+00;
19693 set var3 = -9.22e+18;
19694 set var5 = -9.22e+18;
19695 set var7 = -9.22e+18;
19696 CALL sp29(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19697 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19699 CALL spexecute29();
19700 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19701 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19702 var1 var2 var3 var4 var5 var6 var7 var8
19703 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19704 DROP PROCEDURE spexecute29;
19705 DROP PROCEDURE sp29;
19706 DROP PROCEDURE IF EXISTS sp30;
19707 CREATE PROCEDURE sp30( in f1 float(0) zerofill, inout f2 float(0) zerofill, out f3 float(0) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19709 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19710 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19711 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19712 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19713 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19715 DROP PROCEDURE IF EXISTS spexecute30;
19716 CREATE PROCEDURE spexecute30()
19718 declare var1 float(0) zerofill;
19719 declare var2 float(0) zerofill;
19720 declare var3 bigint;
19721 declare var4 bigint;
19722 declare var5 bigint;
19723 declare var6 bigint;
19724 declare var7 bigint;
19725 declare var8 bigint;
19726 set var1 = 1.00e+00;
19727 set var3 = -9.22e+18;
19728 set var5 = -9.22e+18;
19729 set var7 = -9.22e+18;
19730 CALL sp30(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19731 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19733 CALL spexecute30();
19734 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19735 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19736 var1 var2 var3 var4 var5 var6 var7 var8
19737 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19738 DROP PROCEDURE spexecute30;
19739 DROP PROCEDURE sp30;
19740 DROP PROCEDURE IF EXISTS sp31;
19741 CREATE PROCEDURE sp31( in f1 float(23), inout f2 float(23), out f3 float(23), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19743 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19744 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19745 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19746 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19747 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19749 DROP PROCEDURE IF EXISTS spexecute31;
19750 CREATE PROCEDURE spexecute31()
19752 declare var1 float(23);
19753 declare var2 float(23);
19754 declare var3 bigint;
19755 declare var4 bigint;
19756 declare var5 bigint;
19757 declare var6 bigint;
19758 declare var7 bigint;
19759 declare var8 bigint;
19760 set var1 = 1.00e+00;
19761 set var3 = -9.22e+18;
19762 set var5 = -9.22e+18;
19763 set var7 = -9.22e+18;
19764 CALL sp31(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19765 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19767 CALL spexecute31();
19768 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19769 1 1 11 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19770 var1 var2 var3 var4 var5 var6 var7 var8
19771 1 11 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19772 DROP PROCEDURE spexecute31;
19773 DROP PROCEDURE sp31;
19774 DROP PROCEDURE IF EXISTS sp32;
19775 CREATE PROCEDURE sp32( in f1 float(23) unsigned, inout f2 float(23) unsigned, out f3 float(23) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19777 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19778 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19779 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19780 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19781 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19783 DROP PROCEDURE IF EXISTS spexecute32;
19784 CREATE PROCEDURE spexecute32()
19786 declare var1 float(23) unsigned;
19787 declare var2 float(23) unsigned;
19788 declare var3 bigint;
19789 declare var4 bigint;
19790 declare var5 bigint;
19791 declare var6 bigint;
19792 declare var7 bigint;
19793 declare var8 bigint;
19794 set var1 = 1.00e+00;
19795 set var3 = -9.22e+18;
19796 set var5 = -9.22e+18;
19797 set var7 = -9.22e+18;
19798 CALL sp32(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19799 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19801 CALL spexecute32();
19802 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19803 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19804 var1 var2 var3 var4 var5 var6 var7 var8
19805 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19806 DROP PROCEDURE spexecute32;
19807 DROP PROCEDURE sp32;
19808 DROP PROCEDURE IF EXISTS sp33;
19809 CREATE PROCEDURE sp33( in f1 float(23) zerofill, inout f2 float(23) zerofill, out f3 float(23) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19811 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19812 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19813 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19814 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19815 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19817 DROP PROCEDURE IF EXISTS spexecute33;
19818 CREATE PROCEDURE spexecute33()
19820 declare var1 float(23) zerofill;
19821 declare var2 float(23) zerofill;
19822 declare var3 bigint;
19823 declare var4 bigint;
19824 declare var5 bigint;
19825 declare var6 bigint;
19826 declare var7 bigint;
19827 declare var8 bigint;
19828 set var1 = 1.00e+00;
19829 set var3 = -9.22e+18;
19830 set var5 = -9.22e+18;
19831 set var7 = -9.22e+18;
19832 CALL sp33(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19833 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19835 CALL spexecute33();
19836 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19837 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19838 var1 var2 var3 var4 var5 var6 var7 var8
19839 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19840 DROP PROCEDURE spexecute33;
19841 DROP PROCEDURE sp33;
19842 DROP PROCEDURE IF EXISTS sp34;
19843 CREATE PROCEDURE sp34( in f1 float(24), inout f2 float(24), out f3 float(24), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19845 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19846 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19847 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19848 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19849 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19851 DROP PROCEDURE IF EXISTS spexecute34;
19852 CREATE PROCEDURE spexecute34()
19854 declare var1 float(24);
19855 declare var2 float(24);
19856 declare var3 bigint;
19857 declare var4 bigint;
19858 declare var5 bigint;
19859 declare var6 bigint;
19860 declare var7 bigint;
19861 declare var8 bigint;
19862 set var1 = 1.00e+00;
19863 set var3 = -9.22e+18;
19864 set var5 = -9.22e+18;
19865 set var7 = -9.22e+18;
19866 CALL sp34(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19867 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19869 CALL spexecute34();
19870 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19871 1 1 11 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19872 var1 var2 var3 var4 var5 var6 var7 var8
19873 1 11 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19874 DROP PROCEDURE spexecute34;
19875 DROP PROCEDURE sp34;
19876 DROP PROCEDURE IF EXISTS sp35;
19877 CREATE PROCEDURE sp35( in f1 float(24) unsigned, inout f2 float(24) unsigned, out f3 float(24) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19879 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19880 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19881 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19882 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19883 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19885 DROP PROCEDURE IF EXISTS spexecute35;
19886 CREATE PROCEDURE spexecute35()
19888 declare var1 float(24) unsigned;
19889 declare var2 float(24) unsigned;
19890 declare var3 bigint;
19891 declare var4 bigint;
19892 declare var5 bigint;
19893 declare var6 bigint;
19894 declare var7 bigint;
19895 declare var8 bigint;
19896 set var1 = 1.00e+00;
19897 set var3 = -9.22e+18;
19898 set var5 = -9.22e+18;
19899 set var7 = -9.22e+18;
19900 CALL sp35(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19901 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19903 CALL spexecute35();
19904 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19905 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19906 var1 var2 var3 var4 var5 var6 var7 var8
19907 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19908 DROP PROCEDURE spexecute35;
19909 DROP PROCEDURE sp35;
19910 DROP PROCEDURE IF EXISTS sp36;
19911 CREATE PROCEDURE sp36( in f1 float(24) zerofill, inout f2 float(24) zerofill, out f3 float(24) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19913 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19914 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19915 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19916 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19917 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19919 DROP PROCEDURE IF EXISTS spexecute36;
19920 CREATE PROCEDURE spexecute36()
19922 declare var1 float(24) zerofill;
19923 declare var2 float(24) zerofill;
19924 declare var3 bigint;
19925 declare var4 bigint;
19926 declare var5 bigint;
19927 declare var6 bigint;
19928 declare var7 bigint;
19929 declare var8 bigint;
19930 set var1 = 1.00e+00;
19931 set var3 = -9.22e+18;
19932 set var5 = -9.22e+18;
19933 set var7 = -9.22e+18;
19934 CALL sp36(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19935 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19937 CALL spexecute36();
19938 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19939 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19940 var1 var2 var3 var4 var5 var6 var7 var8
19941 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19942 DROP PROCEDURE spexecute36;
19943 DROP PROCEDURE sp36;
19944 DROP PROCEDURE IF EXISTS sp37;
19945 CREATE PROCEDURE sp37( in f1 float(53), inout f2 float(53), out f3 float(53), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19947 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19948 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19949 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19950 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19951 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19953 DROP PROCEDURE IF EXISTS spexecute37;
19954 CREATE PROCEDURE spexecute37()
19956 declare var1 float(53);
19957 declare var2 float(53);
19958 declare var3 bigint;
19959 declare var4 bigint;
19960 declare var5 bigint;
19961 declare var6 bigint;
19962 declare var7 bigint;
19963 declare var8 bigint;
19964 set var1 = 1.00e+00;
19965 set var3 = -9.22e+18;
19966 set var5 = -9.22e+18;
19967 set var7 = -9.22e+18;
19968 CALL sp37(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
19969 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
19971 CALL spexecute37();
19972 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
19973 1 1 11 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
19974 var1 var2 var3 var4 var5 var6 var7 var8
19975 1 11 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
19976 DROP PROCEDURE spexecute37;
19977 DROP PROCEDURE sp37;
19978 DROP PROCEDURE IF EXISTS sp38;
19979 CREATE PROCEDURE sp38( in f1 float(53) unsigned, inout f2 float(53) unsigned, out f3 float(53) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
19981 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
19982 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
19983 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
19984 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
19985 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
19987 DROP PROCEDURE IF EXISTS spexecute38;
19988 CREATE PROCEDURE spexecute38()
19990 declare var1 float(53) unsigned;
19991 declare var2 float(53) unsigned;
19992 declare var3 bigint;
19993 declare var4 bigint;
19994 declare var5 bigint;
19995 declare var6 bigint;
19996 declare var7 bigint;
19997 declare var8 bigint;
19998 set var1 = 1.00e+00;
19999 set var3 = -9.22e+18;
20000 set var5 = -9.22e+18;
20001 set var7 = -9.22e+18;
20002 CALL sp38(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20003 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20005 CALL spexecute38();
20006 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20007 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20008 var1 var2 var3 var4 var5 var6 var7 var8
20009 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20010 DROP PROCEDURE spexecute38;
20011 DROP PROCEDURE sp38;
20012 DROP PROCEDURE IF EXISTS sp39;
20013 CREATE PROCEDURE sp39( in f1 float(53) zerofill, inout f2 float(53) zerofill, out f3 float(53) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20015 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20016 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20017 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20018 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20019 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20021 DROP PROCEDURE IF EXISTS spexecute39;
20022 CREATE PROCEDURE spexecute39()
20024 declare var1 float(53) zerofill;
20025 declare var2 float(53) zerofill;
20026 declare var3 bigint;
20027 declare var4 bigint;
20028 declare var5 bigint;
20029 declare var6 bigint;
20030 declare var7 bigint;
20031 declare var8 bigint;
20032 set var1 = 1.00e+00;
20033 set var3 = -9.22e+18;
20034 set var5 = -9.22e+18;
20035 set var7 = -9.22e+18;
20036 CALL sp39(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20037 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20039 CALL spexecute39();
20040 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20041 0000000000000000000010 0000000000000000000010 0000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20042 var1 var2 var3 var4 var5 var6 var7 var8
20043 0000000000000000000010 0000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20044 DROP PROCEDURE spexecute39;
20045 DROP PROCEDURE sp39;
20046 DROP PROCEDURE IF EXISTS sp40;
20047 CREATE PROCEDURE sp40( in f1 real unsigned, inout f2 real unsigned, out f3 real unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20049 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20050 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20051 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20052 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20053 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20055 DROP PROCEDURE IF EXISTS spexecute40;
20056 CREATE PROCEDURE spexecute40()
20058 declare var1 real unsigned;
20059 declare var2 real unsigned;
20060 declare var3 bigint;
20061 declare var4 bigint;
20062 declare var5 bigint;
20063 declare var6 bigint;
20064 declare var7 bigint;
20065 declare var8 bigint;
20067 set var3 = -9.22e+18;
20068 set var5 = -9.22e+18;
20069 set var7 = -9.22e+18;
20070 CALL sp40(1.1, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20071 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20073 CALL spexecute40();
20074 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20075 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20076 var1 var2 var3 var4 var5 var6 var7 var8
20077 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20078 DROP PROCEDURE spexecute40;
20079 DROP PROCEDURE sp40;
20080 DROP PROCEDURE IF EXISTS sp41;
20081 CREATE PROCEDURE sp41( in f1 real unsigned zerofill, inout f2 real unsigned zerofill, out f3 real unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20083 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20084 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20085 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20086 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20087 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20089 DROP PROCEDURE IF EXISTS spexecute41;
20090 CREATE PROCEDURE spexecute41()
20092 declare var1 real unsigned zerofill;
20093 declare var2 real unsigned zerofill;
20094 declare var3 bigint;
20095 declare var4 bigint;
20096 declare var5 bigint;
20097 declare var6 bigint;
20098 declare var7 bigint;
20099 declare var8 bigint;
20101 set var3 = -9.22e+18;
20102 set var5 = -9.22e+18;
20103 set var7 = -9.22e+18;
20104 CALL sp41(1.1, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20105 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20107 CALL spexecute41();
20108 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20109 0000000000000000000010 0000000000000000000010 0000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20110 var1 var2 var3 var4 var5 var6 var7 var8
20111 0000000000000000000010 0000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20112 DROP PROCEDURE spexecute41;
20113 DROP PROCEDURE sp41;
20114 DROP PROCEDURE IF EXISTS sp42;
20115 CREATE PROCEDURE sp42( in f1 real zerofill, inout f2 real zerofill, out f3 real zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20117 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20118 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20119 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20120 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20121 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20123 DROP PROCEDURE IF EXISTS spexecute42;
20124 CREATE PROCEDURE spexecute42()
20126 declare var1 real zerofill;
20127 declare var2 real zerofill;
20128 declare var3 bigint;
20129 declare var4 bigint;
20130 declare var5 bigint;
20131 declare var6 bigint;
20132 declare var7 bigint;
20133 declare var8 bigint;
20135 set var3 = -9.22e+18;
20136 set var5 = -9.22e+18;
20137 set var7 = -9.22e+18;
20138 CALL sp42(1.1, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20139 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20141 CALL spexecute42();
20142 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20143 0000000000000000000010 0000000000000000000010 0000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20144 var1 var2 var3 var4 var5 var6 var7 var8
20145 0000000000000000000010 0000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20146 DROP PROCEDURE spexecute42;
20147 DROP PROCEDURE sp42;
20148 DROP PROCEDURE IF EXISTS sp43;
20149 CREATE PROCEDURE sp43( in f1 numeric (0), inout f2 numeric (0), out f3 numeric (0), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20151 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20152 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20153 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20154 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20155 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20157 DROP PROCEDURE IF EXISTS spexecute43;
20158 CREATE PROCEDURE spexecute43()
20160 declare var1 numeric (0);
20161 declare var2 numeric (0);
20162 declare var3 bigint;
20163 declare var4 bigint;
20164 declare var5 bigint;
20165 declare var6 bigint;
20166 declare var7 bigint;
20167 declare var8 bigint;
20168 set var1 = -999999999;
20169 set var3 = -9.22e+18;
20170 set var5 = -9.22e+18;
20171 set var7 = -9.22e+18;
20172 CALL sp43(-999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20173 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20175 CALL spexecute43();
20176 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20177 -1000000000 -1000000000 -999999990 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20178 var1 var2 var3 var4 var5 var6 var7 var8
20179 -1000000000 -999999990 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20180 DROP PROCEDURE spexecute43;
20181 DROP PROCEDURE sp43;
20182 DROP PROCEDURE IF EXISTS sp44;
20183 CREATE PROCEDURE sp44( in f1 numeric (0) unsigned, inout f2 numeric (0) unsigned, out f3 numeric (0) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20185 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20186 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20187 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20188 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20189 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20191 DROP PROCEDURE IF EXISTS spexecute44;
20192 CREATE PROCEDURE spexecute44()
20194 declare var1 numeric (0) unsigned;
20195 declare var2 numeric (0) unsigned;
20196 declare var3 bigint;
20197 declare var4 bigint;
20198 declare var5 bigint;
20199 declare var6 bigint;
20200 declare var7 bigint;
20201 declare var8 bigint;
20202 set var1 = 9999999999;
20203 set var3 = -9.22e+18;
20204 set var5 = -9.22e+18;
20205 set var7 = -9.22e+18;
20206 CALL sp44(9999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20207 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20209 CALL spexecute44();
20210 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20211 9999999999 9999999999 9999999999 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20212 var1 var2 var3 var4 var5 var6 var7 var8
20213 9999999999 9999999999 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20214 DROP PROCEDURE spexecute44;
20215 DROP PROCEDURE sp44;
20216 DROP PROCEDURE IF EXISTS sp45;
20217 CREATE PROCEDURE sp45( in f1 numeric (0) zerofill, inout f2 numeric (0) zerofill, out f3 numeric (0) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20219 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20220 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20221 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20222 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20223 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20225 DROP PROCEDURE IF EXISTS spexecute45;
20226 CREATE PROCEDURE spexecute45()
20228 declare var1 numeric (0) zerofill;
20229 declare var2 numeric (0) zerofill;
20230 declare var3 bigint;
20231 declare var4 bigint;
20232 declare var5 bigint;
20233 declare var6 bigint;
20234 declare var7 bigint;
20235 declare var8 bigint;
20236 set var1 = -99999999;
20237 set var3 = -9.22e+18;
20238 set var5 = -9.22e+18;
20239 set var7 = -9.22e+18;
20240 CALL sp45(-99999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20241 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20243 CALL spexecute45();
20244 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20245 0000000010 0000000010 0000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20246 var1 var2 var3 var4 var5 var6 var7 var8
20247 0000000010 0000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20248 DROP PROCEDURE spexecute45;
20249 DROP PROCEDURE sp45;
20250 DROP PROCEDURE IF EXISTS sp46;
20251 CREATE PROCEDURE sp46( in f1 numeric (0, 0), inout f2 numeric (0, 0), out f3 numeric (0, 0), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20253 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20254 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20255 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20256 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20257 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20259 DROP PROCEDURE IF EXISTS spexecute46;
20260 CREATE PROCEDURE spexecute46()
20262 declare var1 numeric (0, 0);
20263 declare var2 numeric (0, 0);
20264 declare var3 bigint;
20265 declare var4 bigint;
20266 declare var5 bigint;
20267 declare var6 bigint;
20268 declare var7 bigint;
20269 declare var8 bigint;
20270 set var1 = -999999999;
20271 set var3 = -9.22e+18;
20272 set var5 = -9.22e+18;
20273 set var7 = -9.22e+18;
20274 CALL sp46(-999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20275 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20277 CALL spexecute46();
20278 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20279 -1000000000 -1000000000 -999999990 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20280 var1 var2 var3 var4 var5 var6 var7 var8
20281 -1000000000 -999999990 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20282 DROP PROCEDURE spexecute46;
20283 DROP PROCEDURE sp46;
20284 DROP PROCEDURE IF EXISTS sp47;
20285 CREATE PROCEDURE sp47( in f1 numeric (0, 0) unsigned, inout f2 numeric (0, 0) unsigned, out f3 numeric (0, 0) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20287 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20288 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20289 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20290 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20291 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20293 DROP PROCEDURE IF EXISTS spexecute47;
20294 CREATE PROCEDURE spexecute47()
20296 declare var1 numeric (0, 0) unsigned;
20297 declare var2 numeric (0, 0) unsigned;
20298 declare var3 bigint;
20299 declare var4 bigint;
20300 declare var5 bigint;
20301 declare var6 bigint;
20302 declare var7 bigint;
20303 declare var8 bigint;
20304 set var1 = 9999999999;
20305 set var3 = -9.22e+18;
20306 set var5 = -9.22e+18;
20307 set var7 = -9.22e+18;
20308 CALL sp47(9999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20309 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20311 CALL spexecute47();
20312 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20313 9999999999 9999999999 9999999999 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20314 var1 var2 var3 var4 var5 var6 var7 var8
20315 9999999999 9999999999 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20316 DROP PROCEDURE spexecute47;
20317 DROP PROCEDURE sp47;
20318 DROP PROCEDURE IF EXISTS sp48;
20319 CREATE PROCEDURE sp48( in f1 numeric (0, 0) zerofill, inout f2 numeric (0, 0) zerofill, out f3 numeric (0, 0) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20321 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20322 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20323 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20324 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20325 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20327 DROP PROCEDURE IF EXISTS spexecute48;
20328 CREATE PROCEDURE spexecute48()
20330 declare var1 numeric (0, 0) zerofill;
20331 declare var2 numeric (0, 0) zerofill;
20332 declare var3 bigint;
20333 declare var4 bigint;
20334 declare var5 bigint;
20335 declare var6 bigint;
20336 declare var7 bigint;
20337 declare var8 bigint;
20338 set var1 = -99999999;
20339 set var3 = -9.22e+18;
20340 set var5 = -9.22e+18;
20341 set var7 = -9.22e+18;
20342 CALL sp48(-99999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20343 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20345 CALL spexecute48();
20346 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20347 0000000010 0000000010 0000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20348 var1 var2 var3 var4 var5 var6 var7 var8
20349 0000000010 0000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20350 DROP PROCEDURE spexecute48;
20351 DROP PROCEDURE sp48;
20352 DROP PROCEDURE IF EXISTS sp49;
20353 CREATE PROCEDURE sp49( in f1 numeric unsigned, inout f2 numeric unsigned, out f3 numeric unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20355 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20356 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20357 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20358 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20359 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20361 DROP PROCEDURE IF EXISTS spexecute49;
20362 CREATE PROCEDURE spexecute49()
20364 declare var1 numeric unsigned;
20365 declare var2 numeric unsigned;
20366 declare var3 bigint;
20367 declare var4 bigint;
20368 declare var5 bigint;
20369 declare var6 bigint;
20370 declare var7 bigint;
20371 declare var8 bigint;
20372 set var1 = -999999999;
20373 set var3 = -9.22e+18;
20374 set var5 = -9.22e+18;
20375 set var7 = -9.22e+18;
20376 CALL sp49(-999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20377 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20379 CALL spexecute49();
20380 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20381 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20382 var1 var2 var3 var4 var5 var6 var7 var8
20383 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20384 DROP PROCEDURE spexecute49;
20385 DROP PROCEDURE sp49;
20386 DROP PROCEDURE IF EXISTS sp50;
20387 CREATE PROCEDURE sp50( in f1 numeric unsigned zerofill, inout f2 numeric unsigned zerofill, out f3 numeric unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20389 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20390 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20391 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20392 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20393 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20395 DROP PROCEDURE IF EXISTS spexecute50;
20396 CREATE PROCEDURE spexecute50()
20398 declare var1 numeric unsigned zerofill;
20399 declare var2 numeric unsigned zerofill;
20400 declare var3 bigint;
20401 declare var4 bigint;
20402 declare var5 bigint;
20403 declare var6 bigint;
20404 declare var7 bigint;
20405 declare var8 bigint;
20406 set var1 = 9999999999;
20407 set var3 = -9.22e+18;
20408 set var5 = -9.22e+18;
20409 set var7 = -9.22e+18;
20410 CALL sp50(9999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20411 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20413 CALL spexecute50();
20414 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20415 9999999999 9999999999 9999999999 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20416 var1 var2 var3 var4 var5 var6 var7 var8
20417 9999999999 9999999999 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20418 DROP PROCEDURE spexecute50;
20419 DROP PROCEDURE sp50;
20420 DROP PROCEDURE IF EXISTS sp51;
20421 CREATE PROCEDURE sp51( in f1 numeric zerofill, inout f2 numeric zerofill, out f3 numeric zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20423 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20424 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20425 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20426 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20427 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20429 DROP PROCEDURE IF EXISTS spexecute51;
20430 CREATE PROCEDURE spexecute51()
20432 declare var1 numeric zerofill;
20433 declare var2 numeric zerofill;
20434 declare var3 bigint;
20435 declare var4 bigint;
20436 declare var5 bigint;
20437 declare var6 bigint;
20438 declare var7 bigint;
20439 declare var8 bigint;
20440 set var1 = -99999999;
20441 set var3 = -9.22e+18;
20442 set var5 = -9.22e+18;
20443 set var7 = -9.22e+18;
20444 CALL sp51(-99999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20445 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20447 CALL spexecute51();
20448 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20449 0000000010 0000000010 0000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20450 var1 var2 var3 var4 var5 var6 var7 var8
20451 0000000010 0000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20452 DROP PROCEDURE spexecute51;
20453 DROP PROCEDURE sp51;
20454 DROP PROCEDURE IF EXISTS sp52;
20455 CREATE PROCEDURE sp52( in f1 numeric (63, 30), inout f2 numeric (63, 30), out f3 numeric (63, 30), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20457 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20458 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20459 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20460 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20461 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20463 DROP PROCEDURE IF EXISTS spexecute52;
20464 CREATE PROCEDURE spexecute52()
20466 declare var1 numeric (63, 30);
20467 declare var2 numeric (63, 30);
20468 declare var3 bigint;
20469 declare var4 bigint;
20470 declare var5 bigint;
20471 declare var6 bigint;
20472 declare var7 bigint;
20473 declare var8 bigint;
20474 set var1 = -1.00e+22;
20475 set var3 = -9.22e+18;
20476 set var5 = -9.22e+18;
20477 set var7 = -9.22e+18;
20478 CALL sp52(-1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20479 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20481 CALL spexecute52();
20482 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20483 -100000000000000000000.000000000000000000000000000000 -10000000000000000000000.000000000000000000000000000000 -99999999999999999990.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20484 var1 var2 var3 var4 var5 var6 var7 var8
20485 -10000000000000000000000.000000000000000000000000000000 -99999999999999999990.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20486 DROP PROCEDURE spexecute52;
20487 DROP PROCEDURE sp52;
20488 DROP PROCEDURE IF EXISTS sp53;
20489 CREATE PROCEDURE sp53( in f1 numeric (64), inout f2 numeric (64), out f3 numeric (64), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20491 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20492 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20493 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20494 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20495 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20497 DROP PROCEDURE IF EXISTS spexecute53;
20498 CREATE PROCEDURE spexecute53()
20500 declare var1 numeric (64);
20501 declare var2 numeric (64);
20502 declare var3 bigint;
20503 declare var4 bigint;
20504 declare var5 bigint;
20505 declare var6 bigint;
20506 declare var7 bigint;
20507 declare var8 bigint;
20508 set var1 = -1.00e+22;
20509 set var3 = -9.22e+18;
20510 set var5 = -9.22e+18;
20511 set var7 = -9.22e+18;
20512 CALL sp53(-1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20513 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20515 CALL spexecute53();
20516 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20517 -100000000000000000000 -10000000000000000000000 -99999999999999999990 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20518 var1 var2 var3 var4 var5 var6 var7 var8
20519 -10000000000000000000000 -99999999999999999990 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20520 DROP PROCEDURE spexecute53;
20521 DROP PROCEDURE sp53;
20522 DROP PROCEDURE IF EXISTS sp54;
20523 CREATE PROCEDURE sp54( in f1 numeric (64) unsigned, inout f2 numeric (64) unsigned, out f3 numeric (64) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20525 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20526 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20527 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20528 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20529 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20531 DROP PROCEDURE IF EXISTS spexecute54;
20532 CREATE PROCEDURE spexecute54()
20534 declare var1 numeric (64) unsigned;
20535 declare var2 numeric (64) unsigned;
20536 declare var3 bigint;
20537 declare var4 bigint;
20538 declare var5 bigint;
20539 declare var6 bigint;
20540 declare var7 bigint;
20541 declare var8 bigint;
20542 set var1 = 1.00e+22;
20543 set var3 = -9.22e+18;
20544 set var5 = -9.22e+18;
20545 set var7 = -9.22e+18;
20546 CALL sp54(1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20547 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20549 CALL spexecute54();
20550 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20551 100000000000000000000 10000000000000000000000 100000000000000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20552 var1 var2 var3 var4 var5 var6 var7 var8
20553 10000000000000000000000 100000000000000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20554 DROP PROCEDURE spexecute54;
20555 DROP PROCEDURE sp54;
20556 DROP PROCEDURE IF EXISTS sp55;
20557 CREATE PROCEDURE sp55( in f1 numeric (64) zerofill, inout f2 numeric (64) zerofill, out f3 numeric (64) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20559 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20560 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20561 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20562 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20563 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20565 DROP PROCEDURE IF EXISTS spexecute55;
20566 CREATE PROCEDURE spexecute55()
20568 declare var1 numeric (64) zerofill;
20569 declare var2 numeric (64) zerofill;
20570 declare var3 bigint;
20571 declare var4 bigint;
20572 declare var5 bigint;
20573 declare var6 bigint;
20574 declare var7 bigint;
20575 declare var8 bigint;
20576 set var1 = -1.00e+22;
20577 set var3 = -9.22e+18;
20578 set var5 = -9.22e+18;
20579 set var7 = -9.22e+18;
20580 CALL sp55(-1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20581 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20583 CALL spexecute55();
20584 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20585 0000000000000000000000000000000000000000000000000000000000000010 0000000000000000000000000000000000000000000000000000000000000010 0000000000000000000000000000000000000000000000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20586 var1 var2 var3 var4 var5 var6 var7 var8
20587 0000000000000000000000000000000000000000000000000000000000000010 0000000000000000000000000000000000000000000000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20588 DROP PROCEDURE spexecute55;
20589 DROP PROCEDURE sp55;
20590 DROP PROCEDURE IF EXISTS sp56;
20591 CREATE PROCEDURE sp56( in f1 year, inout f2 year, out f3 year, in f4 year, inout f5 year, out f6 year, in f7 year, inout f8 year, out f9 year, in f10 year, inout f11 year, out f12 year)
20593 set f1 = f1 + 10; set f2 = f2 + 10; set f3 = f2 + 10;
20594 set f4 = f4 + 10; set f5 = f5 + 10; set f6 = f5 + 10;
20595 set f7 = f7 + 10; set f8 = f8 + 10; set f9 = f8 + 10;
20596 set f10= f10+ 10; set f11 = f11 + 10; set f12 = f11 + 10;
20597 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20599 DROP PROCEDURE IF EXISTS spexecute56;
20600 CREATE PROCEDURE spexecute56()
20614 CALL sp56(51, var1, var2, 51, var3, var4, 51, var5, var6, 51, var7, var8);
20615 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20617 CALL spexecute56();
20618 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20619 2061 2061 2071 2061 2061 2071 2061 2061 2071 2061 2061 2071
20620 var1 var2 var3 var4 var5 var6 var7 var8
20621 2061 2071 2061 2071 2061 2071 2061 2071
20622 DROP PROCEDURE spexecute56;
20623 DROP PROCEDURE sp56;
20624 DROP PROCEDURE IF EXISTS sp57;
20625 CREATE PROCEDURE sp57( in f1 year(4), inout f2 year(4), out f3 year(4), in f4 year(4), inout f5 year(4), out f6 year(4), in f7 year(4), inout f8 year(4), out f9 year(4), in f10 year(4), inout f11 year(4), out f12 year(4))
20627 set f1 = f1 + 51; set f2 = f2 + 51; set f3 = f2 + 51;
20628 set f4 = f4 + 51; set f5 = f5 + 51; set f6 = f5 + 51;
20629 set f7 = f7 + 51; set f8 = f8 + 51; set f9 = f8 + 51;
20630 set f10 = f10 + 51; set f11 = f11 + 51; set f12 = f11 + 51;
20631 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20633 DROP PROCEDURE IF EXISTS spexecute57;
20634 CREATE PROCEDURE spexecute57()
20636 declare var1 year(4);
20637 declare var2 year(4);
20638 declare var3 year(4);
20639 declare var4 year(4);
20640 declare var5 year(4);
20641 declare var6 year(4);
20642 declare var7 year(4);
20643 declare var8 year(4);
20648 CALL sp57(1982, var1, var2, 1982, var3, var4, 1982, var5, var6, 1982, var7, var8);
20649 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20651 CALL spexecute57();
20652 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20653 2033 2033 2084 2033 2033 2084 2033 2033 2084 2033 2033 2084
20654 var1 var2 var3 var4 var5 var6 var7 var8
20655 2033 2084 2033 2084 2033 2084 2033 2084
20656 DROP PROCEDURE spexecute57;
20657 DROP PROCEDURE sp57;
20658 DROP PROCEDURE IF EXISTS sp58;
20659 CREATE PROCEDURE sp58( in f1 text, inout f2 text, out f3 text, in f4 text, inout f5 text, out f6 text, in f7 text, inout f8 text, out f9 text, in f10 text, inout f11 text, out f12 text)
20661 set f1 = concat('hello', f1); set f2 = concat('hello', f2); set f3 = concat('hello', f2);
20662 set f4 = concat('hello', f4); set f5 = concat('hello', f5); set f6 = concat('hello', f5);
20663 set f7 = concat('hello', f7); set f8 = concat('hello', f8); set f9 = concat('hello', f8);
20664 set f10 = concat('hello', f10); set f11 = concat('hello', f11); set f12 = concat('hello', f11);
20665 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20667 DROP PROCEDURE IF EXISTS spexecute58;
20668 CREATE PROCEDURE spexecute58()
20678 set var1 = 'world';
20679 set var3 = 'world';
20680 set var5 = 'world';
20681 set var7 = 'world';
20682 CALL sp58( 'world', var1, var2, 'world', var3, var4, 'world', var5, var6, 'world', var7, var8);
20683 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20685 CALL spexecute58();
20686 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20687 helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld
20688 var1 var2 var3 var4 var5 var6 var7 var8
20689 helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld
20690 DROP PROCEDURE spexecute58;
20691 DROP PROCEDURE sp58;
20692 DROP PROCEDURE IF EXISTS sp59;
20693 CREATE PROCEDURE sp59( in f1 tinytext, inout f2 tinytext, out f3 tinytext, in f4 tinytext, inout f5 tinytext, out f6 tinytext, in f7 tinytext, inout f8 tinytext, out f9 tinytext, in f10 tinytext, inout f11 tinytext, out f12 tinytext)
20695 set f1 = concat('hello', f1); set f2 = concat('hello', f2); set f3 = concat('hello', f2);
20696 set f4 = concat('hello', f4); set f5 = concat('hello', f5); set f6 = concat('hello', f5);
20697 set f7 = concat('hello', f7); set f8 = concat('hello', f8); set f9 = concat('hello', f8);
20698 set f10 = concat('hello', f10); set f11 = concat('hello', f11); set f12 = concat('hello', f11);
20699 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20701 DROP PROCEDURE IF EXISTS spexecute59;
20702 CREATE PROCEDURE spexecute59()
20704 declare var1 tinytext;
20705 declare var2 tinytext;
20706 declare var3 tinytext;
20707 declare var4 tinytext;
20708 declare var5 tinytext;
20709 declare var6 tinytext;
20710 declare var7 tinytext;
20711 declare var8 tinytext;
20712 set var1 = 'world';
20713 set var3 = 'world';
20714 set var5 = 'world';
20715 set var7 = 'world';
20716 CALL sp59( 'world', var1, var2, 'world', var3, var4, 'world', var5, var6, 'world', var7, var8);
20717 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20719 CALL spexecute59();
20720 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20721 helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld
20722 var1 var2 var3 var4 var5 var6 var7 var8
20723 helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld
20724 DROP PROCEDURE spexecute59;
20725 DROP PROCEDURE sp59;
20726 DROP PROCEDURE IF EXISTS sp60;
20727 CREATE PROCEDURE sp60( in f1 char, inout f2 char, out f3 char, in f4 char, inout f5 char, out f6 char, in f7 char, inout f8 char, out f9 char, in f10 char, inout f11 char, out f12 char)
20729 set f1 = concat('a', f1); set f2 = concat('a', f2); set f3 = concat('a', f1);
20730 set f4 = concat('a', f4); set f5 = concat('a', f5); set f6 = concat('a', f5);
20731 set f7 = concat('a', f7); set f8 = concat('a', f8); set f9 = concat('a', f8);
20732 set f10 = concat('a', f10); set f11 = concat('a', f11); set f12 = concat('a', f11);
20733 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20735 DROP PROCEDURE IF EXISTS spexecute60;
20736 CREATE PROCEDURE spexecute60()
20750 CALL sp60( 'h', var1, var2, 'h', var3, var4, 'h', var5, var6, 'h', var7, var8);
20751 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20753 CALL spexecute60();
20754 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20755 a a a a a a a a a a a a
20756 var1 var2 var3 var4 var5 var6 var7 var8
20758 DROP PROCEDURE spexecute60;
20759 DROP PROCEDURE sp60;
20760 DROP PROCEDURE IF EXISTS sp61;
20761 CREATE PROCEDURE sp61( in f1 char ascii, inout f2 char ascii, out f3 char ascii, in f4 char ascii, inout f5 char ascii, out f6 char ascii, in f7 char ascii, inout f8 char ascii, out f9 char ascii, in f10 char ascii, inout f11 char ascii, out f12 char ascii)
20763 set f1 = concat('a', f1); set f2 = concat('a', f2); set f3 = concat('a', f2);
20764 set f4 = concat('a', f4); set f5 = concat('a', f5); set f6 = concat('a', f4);
20765 set f7 = concat('a', f7); set f8 = concat('a', f8); set f9 = concat('a', f9);
20766 set f10 = concat('a', f10); set f11 = concat('a', f11); set f12 = concat('a', f11);
20767 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20769 DROP PROCEDURE IF EXISTS spexecute61;
20770 CREATE PROCEDURE spexecute61()
20772 declare var1 char ascii;
20773 declare var2 char ascii;
20774 declare var3 char ascii;
20775 declare var4 char ascii;
20776 declare var5 char ascii;
20777 declare var6 char ascii;
20778 declare var7 char ascii;
20779 declare var8 char ascii;
20784 CALL sp61( 'h', var1, var2, 'h', var3, var4, 'h', var5, var6, 'h', var7, var8);
20785 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20787 CALL spexecute61();
20788 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20789 a a a a a a a a NULL a a a
20790 var1 var2 var3 var4 var5 var6 var7 var8
20792 DROP PROCEDURE spexecute61;
20793 DROP PROCEDURE sp61;
20794 DROP PROCEDURE IF EXISTS sp62;
20795 CREATE PROCEDURE sp62( in f1 longtext, inout f2 longtext, out f3 longtext, in f4 longtext, inout f5 longtext, out f6 longtext, in f7 longtext, inout f8 longtext, out f9 longtext, in f10 longtext, inout f11 longtext, out f12 longtext)
20797 set f1 = concat('hello', f1); set f2 = concat('hello', f2); set f3 = concat('hello', f2);
20798 set f4 = concat('hello', f4); set f5 = concat('hello', f5); set f6 = concat('hello', f5);
20799 set f7 = concat('hello', f7); set f8 = concat('hello', f8); set f9 = concat('hello', f8);
20800 set f10 = concat('hello', f10); set f11 = concat('hello', f11); set f12 = concat('hello', f11);
20801 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20803 DROP PROCEDURE IF EXISTS spexecute62;
20804 CREATE PROCEDURE spexecute62()
20806 declare var1 longtext;
20807 declare var2 longtext;
20808 declare var3 longtext;
20809 declare var4 longtext;
20810 declare var5 longtext;
20811 declare var6 longtext;
20812 declare var7 longtext;
20813 declare var8 longtext;
20814 set var1 = 'world';
20815 set var3 = 'world';
20816 set var5 = 'world';
20817 set var7 = 'world';
20818 CALL sp62( 'world', var1, var2, 'world', var3, var4, 'world', var5, var6, 'world', var7, var8);
20819 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20821 CALL spexecute62();
20822 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20823 helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld
20824 var1 var2 var3 var4 var5 var6 var7 var8
20825 helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld
20826 DROP PROCEDURE spexecute62;
20827 DROP PROCEDURE sp62;
20828 DROP PROCEDURE IF EXISTS sp63;
20829 CREATE PROCEDURE sp63( in f1 mediumtext, inout f2 mediumtext, out f3 mediumtext, in f4 mediumtext, inout f5 mediumtext, out f6 mediumtext, in f7 mediumtext, inout f8 mediumtext, out f9 mediumtext, in f10 mediumtext, inout f11 mediumtext, out f12 mediumtext)
20831 set f1 = concat('hello', f1); set f2 = concat('hello', f2); set f3 = concat('hello', f3);
20832 set f4 = concat('hello', f4); set f5 = concat('hello', f5); set f6 = concat('hello', f5);
20833 set f7 = concat('hello', f7); set f8 = concat('hello', f8); set f9 = concat('hello', f8);
20834 set f10 = concat('hello', f10); set f11 = concat('hello', f11); set f12 = concat('hello', f11);
20835 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20837 DROP PROCEDURE IF EXISTS spexecute63;
20838 CREATE PROCEDURE spexecute63()
20840 declare var1 mediumtext;
20841 declare var2 mediumtext;
20842 declare var3 mediumtext;
20843 declare var4 mediumtext;
20844 declare var5 mediumtext;
20845 declare var6 mediumtext;
20846 declare var7 mediumtext;
20847 declare var8 mediumtext;
20848 set var1 = 'world';
20849 set var3 = 'world';
20850 set var5 = 'world';
20851 set var7 = 'world';
20852 CALL sp63( 'world', var1, var2, 'world', var3, var4, 'world', var5, var6, 'world', var7, var8);
20853 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20855 CALL spexecute63();
20856 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20857 helloworld helloworld NULL helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld helloworld helloworld hellohelloworld
20858 var1 var2 var3 var4 var5 var6 var7 var8
20859 helloworld NULL helloworld hellohelloworld helloworld hellohelloworld helloworld hellohelloworld
20860 DROP PROCEDURE spexecute63;
20861 DROP PROCEDURE sp63;
20862 DROP PROCEDURE IF EXISTS sp64;
20863 CREATE PROCEDURE sp64( in f1 decimal, inout f2 decimal, out f3 decimal, in f4 decimal, inout f5 decimal, out f6 decimal, in f7 decimal, inout f8 decimal, out f9 decimal, in f10 decimal, inout f11 decimal, out f12 decimal)
20865 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f2 / 2); set f3 = (f2 * 2); set f3 = (f2 - 10); set f3 = (f2 + 10);
20866 set f4 = (f4 / 2); set f4 = (f4 * 2); set f4 = (f4 - 10); set f4 = (f4 + 10); set f5 = (f5 / 2); set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f5 / 2); set f6 = (f5 * 2); set f6 = (f5 - 10); set f6 = (f5 + 10);
20867 set f7 = (f7 / 2); set f7 = (f7 * 2); set f7 = (f7 - 10); set f7 = (f7 + 10); set f8 = (f8 / 2); set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f8 / 2); set f9 = (f8 * 2); set f9 = (f8 - 10); set f9 = (f8 + 10);
20868 set f10 = (f10 / 2); set f10 = (f10 * 2); set f10 = (f10 - 10); set f10 = (f10 + 10); set f11 = (f11 / 2); set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f11 / 2); set f12 = (f11 * 2); set f12 = (f11 - 10); set f12 = (f11 + 10);
20869 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20871 DROP PROCEDURE IF EXISTS spexecute64;
20872 CREATE PROCEDURE spexecute64()
20874 declare var1 decimal;
20875 declare var2 decimal;
20876 declare var3 decimal;
20877 declare var4 decimal;
20878 declare var5 decimal;
20879 declare var6 decimal;
20880 declare var7 decimal;
20881 declare var8 decimal;
20882 set var1 = --1.00e+09;
20883 set var3 = --1.00e+09;
20884 set var5 = --1.00e+09;
20885 set var7 = --1.00e+09;
20886 CALL sp64(--1.00e+09, var1, var2, --1.00e+09, var3, var4, --1.00e+09, var5, var6, --1.00e+09, var7, var8);
20887 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20889 CALL spexecute64();
20890 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20891 1000000000 1000000000 1000000010 1000000000 1000000000 1000000010 1000000000 1000000000 1000000010 1000000000 1000000000 1000000010
20892 var1 var2 var3 var4 var5 var6 var7 var8
20893 1000000000 1000000010 1000000000 1000000010 1000000000 1000000010 1000000000 1000000010
20894 DROP PROCEDURE spexecute64;
20895 DROP PROCEDURE sp64;
20896 DROP PROCEDURE IF EXISTS sp65;
20897 CREATE PROCEDURE sp65( in f1 decimal (0, 0) unsigned zerofill, inout f2 decimal (0, 0) unsigned zerofill, out f3 decimal (0, 0) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20899 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20900 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20901 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20902 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20903 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20905 DROP PROCEDURE IF EXISTS spexecute65;
20906 CREATE PROCEDURE spexecute65()
20908 declare var1 decimal (0, 0) unsigned zerofill;
20909 declare var2 decimal (0, 0) unsigned zerofill;
20910 declare var3 bigint;
20911 declare var4 bigint;
20912 declare var5 bigint;
20913 declare var6 bigint;
20914 declare var7 bigint;
20915 declare var8 bigint;
20916 set var1 = 999999999;
20917 set var3 = -9.22e+18;
20918 set var5 = -9.22e+18;
20919 set var7 = -9.22e+18;
20920 CALL sp65(999999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20921 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20923 CALL spexecute65();
20924 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20925 1000000000 1000000000 1000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20926 var1 var2 var3 var4 var5 var6 var7 var8
20927 1000000000 1000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20928 DROP PROCEDURE spexecute65;
20929 DROP PROCEDURE sp65;
20930 DROP PROCEDURE IF EXISTS sp66;
20931 CREATE PROCEDURE sp66( in f1 decimal (63, 30) unsigned, inout f2 decimal (63, 30) unsigned, out f3 decimal (63, 30) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20933 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20934 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20935 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20936 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20937 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20939 DROP PROCEDURE IF EXISTS spexecute66;
20940 CREATE PROCEDURE spexecute66()
20942 declare var1 decimal (63, 30) unsigned;
20943 declare var2 decimal (63, 30) unsigned;
20944 declare var3 bigint;
20945 declare var4 bigint;
20946 declare var5 bigint;
20947 declare var6 bigint;
20948 declare var7 bigint;
20949 declare var8 bigint;
20950 set var1 = 1.00e+16;
20951 set var3 = -9.22e+18;
20952 set var5 = -9.22e+18;
20953 set var7 = -9.22e+18;
20954 CALL sp66(1.00e+16, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20955 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20957 CALL spexecute66();
20958 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20959 10000000000000000.000000000000000000000000000000 10000000000000000.000000000000000000000000000000 10000000000000010.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20960 var1 var2 var3 var4 var5 var6 var7 var8
20961 10000000000000000.000000000000000000000000000000 10000000000000010.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20962 DROP PROCEDURE spexecute66;
20963 DROP PROCEDURE sp66;
20964 DROP PROCEDURE IF EXISTS sp67;
20965 CREATE PROCEDURE sp67( in f1 decimal (63, 30) unsigned zerofill, inout f2 decimal (63, 30) unsigned zerofill, out f3 decimal (63, 30) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
20967 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
20968 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
20969 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
20970 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
20971 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
20973 DROP PROCEDURE IF EXISTS spexecute67;
20974 CREATE PROCEDURE spexecute67()
20976 declare var1 decimal (63, 30) unsigned zerofill;
20977 declare var2 decimal (63, 30) unsigned zerofill;
20978 declare var3 bigint;
20979 declare var4 bigint;
20980 declare var5 bigint;
20981 declare var6 bigint;
20982 declare var7 bigint;
20983 declare var8 bigint;
20984 set var1 = 1.00e+16;
20985 set var3 = -9.22e+18;
20986 set var5 = -9.22e+18;
20987 set var7 = -9.22e+18;
20988 CALL sp67(1.00e+16, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
20989 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
20991 CALL spexecute67();
20992 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
20993 000000000000000010000000000000000.000000000000000000000000000000 000000000000000010000000000000000.000000000000000000000000000000 000000000000000010000000000000010.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
20994 var1 var2 var3 var4 var5 var6 var7 var8
20995 000000000000000010000000000000000.000000000000000000000000000000 000000000000000010000000000000010.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
20996 DROP PROCEDURE spexecute67;
20997 DROP PROCEDURE sp67;
20998 DROP PROCEDURE IF EXISTS sp68;
20999 CREATE PROCEDURE sp68( in f1 decimal (63, 30) zerofill, inout f2 decimal (63, 30) zerofill, out f3 decimal (63, 30) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21001 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21002 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21003 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21004 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21005 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21007 DROP PROCEDURE IF EXISTS spexecute68;
21008 CREATE PROCEDURE spexecute68()
21010 declare var1 decimal (63, 30) zerofill;
21011 declare var2 decimal (63, 30) zerofill;
21012 declare var3 bigint;
21013 declare var4 bigint;
21014 declare var5 bigint;
21015 declare var6 bigint;
21016 declare var7 bigint;
21017 declare var8 bigint;
21018 set var1 = -1.00e+21;
21019 set var3 = -9.22e+18;
21020 set var5 = -9.22e+18;
21021 set var7 = -9.22e+18;
21022 CALL sp68(-1.00e+21, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21023 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21025 CALL spexecute68();
21026 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21027 000000000000000000000000000000010.000000000000000000000000000000 000000000000000000000000000000010.000000000000000000000000000000 000000000000000000000000000000020.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21028 var1 var2 var3 var4 var5 var6 var7 var8
21029 000000000000000000000000000000010.000000000000000000000000000000 000000000000000000000000000000020.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21030 DROP PROCEDURE spexecute68;
21031 DROP PROCEDURE sp68;
21032 DROP PROCEDURE IF EXISTS sp69;
21033 CREATE PROCEDURE sp69( in f1 decimal (64), inout f2 decimal (64), out f3 decimal (64), in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21035 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21036 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21037 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21038 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21039 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21041 DROP PROCEDURE IF EXISTS spexecute69;
21042 CREATE PROCEDURE spexecute69()
21044 declare var1 decimal (64);
21045 declare var2 decimal (64);
21046 declare var3 bigint;
21047 declare var4 bigint;
21048 declare var5 bigint;
21049 declare var6 bigint;
21050 declare var7 bigint;
21051 declare var8 bigint;
21052 set var1 = -1.00e+22;
21053 set var3 = -9.22e+18;
21054 set var5 = -9.22e+18;
21055 set var7 = -9.22e+18;
21056 CALL sp69(-1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21057 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21059 CALL spexecute69();
21060 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21061 -100000000000000000000 -10000000000000000000000 -99999999999999999990 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21062 var1 var2 var3 var4 var5 var6 var7 var8
21063 -10000000000000000000000 -99999999999999999990 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21064 DROP PROCEDURE spexecute69;
21065 DROP PROCEDURE sp69;
21066 DROP PROCEDURE IF EXISTS sp70;
21067 CREATE PROCEDURE sp70( in f1 decimal (64) unsigned, inout f2 decimal (64) unsigned, out f3 decimal (64) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21069 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21070 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21071 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21072 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21073 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21075 DROP PROCEDURE IF EXISTS spexecute70;
21076 CREATE PROCEDURE spexecute70()
21078 declare var1 decimal (64) unsigned;
21079 declare var2 decimal (64) unsigned;
21080 declare var3 bigint;
21081 declare var4 bigint;
21082 declare var5 bigint;
21083 declare var6 bigint;
21084 declare var7 bigint;
21085 declare var8 bigint;
21086 set var1 = 1.00e+22;
21087 set var3 = -9.22e+18;
21088 set var5 = -9.22e+18;
21089 set var7 = -9.22e+18;
21090 CALL sp70(1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21091 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21093 CALL spexecute70();
21094 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21095 100000000000000000000 10000000000000000000000 100000000000000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21096 var1 var2 var3 var4 var5 var6 var7 var8
21097 10000000000000000000000 100000000000000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21098 DROP PROCEDURE spexecute70;
21099 DROP PROCEDURE sp70;
21100 DROP PROCEDURE IF EXISTS sp71;
21101 CREATE PROCEDURE sp71( in f1 decimal (64) unsigned zerofill, inout f2 decimal (64) unsigned zerofill, out f3 decimal (64) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21103 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21104 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21105 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21106 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21107 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21109 DROP PROCEDURE IF EXISTS spexecute71;
21110 CREATE PROCEDURE spexecute71()
21112 declare var1 decimal (64) unsigned zerofill;
21113 declare var2 decimal (64) unsigned zerofill;
21114 declare var3 bigint;
21115 declare var4 bigint;
21116 declare var5 bigint;
21117 declare var6 bigint;
21118 declare var7 bigint;
21119 declare var8 bigint;
21120 set var1 = 1.00e+22;
21121 set var3 = -9.22e+18;
21122 set var5 = -9.22e+18;
21123 set var7 = -9.22e+18;
21124 CALL sp71(1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21125 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21127 CALL spexecute71();
21128 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21129 0000000000000000000000000000000000000000000100000000000000000000 0000000000000000000000000000000000000000010000000000000000000000 0000000000000000000000000000000000000000000100000000000000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21130 var1 var2 var3 var4 var5 var6 var7 var8
21131 0000000000000000000000000000000000000000010000000000000000000000 0000000000000000000000000000000000000000000100000000000000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21132 DROP PROCEDURE spexecute71;
21133 DROP PROCEDURE sp71;
21134 DROP PROCEDURE IF EXISTS sp72;
21135 CREATE PROCEDURE sp72( in f1 decimal (64) zerofill, inout f2 decimal (64) zerofill, out f3 decimal (64) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21137 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21138 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21139 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21140 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21141 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21143 DROP PROCEDURE IF EXISTS spexecute72;
21144 CREATE PROCEDURE spexecute72()
21146 declare var1 decimal (64) zerofill;
21147 declare var2 decimal (64) zerofill;
21148 declare var3 bigint;
21149 declare var4 bigint;
21150 declare var5 bigint;
21151 declare var6 bigint;
21152 declare var7 bigint;
21153 declare var8 bigint;
21154 set var1 = 1.00e+00;
21155 set var3 = -9.22e+18;
21156 set var5 = -9.22e+18;
21157 set var7 = -9.22e+18;
21158 CALL sp72(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21159 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21161 CALL spexecute72();
21162 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21163 0000000000000000000000000000000000000000000000000000000000000010 0000000000000000000000000000000000000000000000000000000000000010 0000000000000000000000000000000000000000000000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21164 var1 var2 var3 var4 var5 var6 var7 var8
21165 0000000000000000000000000000000000000000000000000000000000000010 0000000000000000000000000000000000000000000000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21166 DROP PROCEDURE spexecute72;
21167 DROP PROCEDURE sp72;
21168 DROP PROCEDURE IF EXISTS sp73;
21169 CREATE PROCEDURE sp73( in f1 decimal unsigned, inout f2 decimal unsigned, out f3 decimal unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21171 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21172 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21173 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21174 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21175 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21177 DROP PROCEDURE IF EXISTS spexecute73;
21178 CREATE PROCEDURE spexecute73()
21180 declare var1 decimal unsigned;
21181 declare var2 decimal unsigned;
21182 declare var3 bigint;
21183 declare var4 bigint;
21184 declare var5 bigint;
21185 declare var6 bigint;
21186 declare var7 bigint;
21187 declare var8 bigint;
21188 set var1 = 1.00e+00;
21189 set var3 = -9.22e+18;
21190 set var5 = -9.22e+18;
21191 set var7 = -9.22e+18;
21192 CALL sp73(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21193 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21195 CALL spexecute73();
21196 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21197 10 10 20 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21198 var1 var2 var3 var4 var5 var6 var7 var8
21199 10 20 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21200 DROP PROCEDURE spexecute73;
21201 DROP PROCEDURE sp73;
21202 DROP PROCEDURE IF EXISTS sp74;
21203 CREATE PROCEDURE sp74( in f1 decimal unsigned zerofill, inout f2 decimal unsigned zerofill, out f3 decimal unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21205 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21206 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21207 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21208 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21209 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21211 DROP PROCEDURE IF EXISTS spexecute74;
21212 CREATE PROCEDURE spexecute74()
21214 declare var1 decimal unsigned zerofill;
21215 declare var2 decimal unsigned zerofill;
21216 declare var3 bigint;
21217 declare var4 bigint;
21218 declare var5 bigint;
21219 declare var6 bigint;
21220 declare var7 bigint;
21221 declare var8 bigint;
21222 set var1 = 1.00e+00;
21223 set var3 = -9.22e+18;
21224 set var5 = -9.22e+18;
21225 set var7 = -9.22e+18;
21226 CALL sp74(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21227 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21229 CALL spexecute74();
21230 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21231 0000000010 0000000010 0000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21232 var1 var2 var3 var4 var5 var6 var7 var8
21233 0000000010 0000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21234 DROP PROCEDURE spexecute74;
21235 DROP PROCEDURE sp74;
21236 DROP PROCEDURE IF EXISTS sp75;
21237 CREATE PROCEDURE sp75( in f1 decimal zerofill, inout f2 decimal zerofill, out f3 decimal zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21239 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21240 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21241 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21242 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21243 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21245 DROP PROCEDURE IF EXISTS spexecute75;
21246 CREATE PROCEDURE spexecute75()
21248 declare var1 decimal zerofill;
21249 declare var2 decimal zerofill;
21250 declare var3 bigint;
21251 declare var4 bigint;
21252 declare var5 bigint;
21253 declare var6 bigint;
21254 declare var7 bigint;
21255 declare var8 bigint;
21256 set var1 = -1.00e+09;
21257 set var3 = -9.22e+18;
21258 set var5 = -9.22e+18;
21259 set var7 = -9.22e+18;
21260 CALL sp75(-1.00e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21261 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21263 CALL spexecute75();
21264 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21265 0000000010 0000000010 0000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21266 var1 var2 var3 var4 var5 var6 var7 var8
21267 0000000010 0000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21268 DROP PROCEDURE spexecute75;
21269 DROP PROCEDURE sp75;
21270 DROP PROCEDURE IF EXISTS sp76;
21271 CREATE PROCEDURE sp76( in f1 float(0) unsigned zerofill, inout f2 float(0) unsigned zerofill, out f3 float(0) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21273 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21274 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21275 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21276 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21277 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21279 DROP PROCEDURE IF EXISTS spexecute76;
21280 CREATE PROCEDURE spexecute76()
21282 declare var1 float(0) unsigned zerofill;
21283 declare var2 float(0) unsigned zerofill;
21284 declare var3 bigint;
21285 declare var4 bigint;
21286 declare var5 bigint;
21287 declare var6 bigint;
21288 declare var7 bigint;
21289 declare var8 bigint;
21290 set var1 = 1.00e+00;
21291 set var3 = -9.22e+18;
21292 set var5 = -9.22e+18;
21293 set var7 = -9.22e+18;
21294 CALL sp76(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21295 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21297 CALL spexecute76();
21298 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21299 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21300 var1 var2 var3 var4 var5 var6 var7 var8
21301 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21302 DROP PROCEDURE spexecute76;
21303 DROP PROCEDURE sp76;
21304 DROP PROCEDURE IF EXISTS sp77;
21305 CREATE PROCEDURE sp77( in f1 float(23) unsigned zerofill, inout f2 float(23) unsigned zerofill, out f3 float(23) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21307 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21308 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21309 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21310 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21311 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21313 DROP PROCEDURE IF EXISTS spexecute77;
21314 CREATE PROCEDURE spexecute77()
21316 declare var1 float(23) unsigned zerofill;
21317 declare var2 float(23) unsigned zerofill;
21318 declare var3 bigint;
21319 declare var4 bigint;
21320 declare var5 bigint;
21321 declare var6 bigint;
21322 declare var7 bigint;
21323 declare var8 bigint;
21324 set var1 = 1.00e+00;
21325 set var3 = -9.22e+18;
21326 set var5 = -9.22e+18;
21327 set var7 = -9.22e+18;
21328 CALL sp77(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21329 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21331 CALL spexecute77();
21332 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21333 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21334 var1 var2 var3 var4 var5 var6 var7 var8
21335 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21336 DROP PROCEDURE spexecute77;
21337 DROP PROCEDURE sp77;
21338 DROP PROCEDURE IF EXISTS sp78;
21339 CREATE PROCEDURE sp78( in f1 float(24) unsigned zerofill, inout f2 float(24) unsigned zerofill, out f3 float(24) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21341 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21342 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21343 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21344 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21345 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21347 DROP PROCEDURE IF EXISTS spexecute78;
21348 CREATE PROCEDURE spexecute78()
21350 declare var1 float(24) unsigned zerofill;
21351 declare var2 float(24) unsigned zerofill;
21352 declare var3 bigint;
21353 declare var4 bigint;
21354 declare var5 bigint;
21355 declare var6 bigint;
21356 declare var7 bigint;
21357 declare var8 bigint;
21358 set var1 = 1.00e+00;
21359 set var3 = -9.22e+18;
21360 set var5 = -9.22e+18;
21361 set var7 = -9.22e+18;
21362 CALL sp78(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21363 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21365 CALL spexecute78();
21366 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21367 000000000010 000000000010 000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21368 var1 var2 var3 var4 var5 var6 var7 var8
21369 000000000010 000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21370 DROP PROCEDURE spexecute78;
21371 DROP PROCEDURE sp78;
21372 DROP PROCEDURE IF EXISTS sp79;
21373 CREATE PROCEDURE sp79( in f1 float(53) unsigned zerofill, inout f2 float(53) unsigned zerofill, out f3 float(53) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21375 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21376 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21377 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21378 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21379 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21381 DROP PROCEDURE IF EXISTS spexecute79;
21382 CREATE PROCEDURE spexecute79()
21384 declare var1 float(53) unsigned zerofill;
21385 declare var2 float(53) unsigned zerofill;
21386 declare var3 bigint;
21387 declare var4 bigint;
21388 declare var5 bigint;
21389 declare var6 bigint;
21390 declare var7 bigint;
21391 declare var8 bigint;
21392 set var1 = 1.00e+00;
21393 set var3 = -9.22e+18;
21394 set var5 = -9.22e+18;
21395 set var7 = -9.22e+18;
21396 CALL sp79(1.00e+00, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21397 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21399 CALL spexecute79();
21400 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21401 0000000000000000000010 0000000000000000000010 0000000000000000000020 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21402 var1 var2 var3 var4 var5 var6 var7 var8
21403 0000000000000000000010 0000000000000000000020 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21404 DROP PROCEDURE spexecute79;
21405 DROP PROCEDURE sp79;
21406 DROP PROCEDURE IF EXISTS sp80;
21407 CREATE PROCEDURE sp80( in f1 int, inout f2 int, out f3 int, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21409 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21410 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21411 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21412 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21413 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21415 DROP PROCEDURE IF EXISTS spexecute80;
21416 CREATE PROCEDURE spexecute80()
21420 declare var3 bigint;
21421 declare var4 bigint;
21422 declare var5 bigint;
21423 declare var6 bigint;
21424 declare var7 bigint;
21425 declare var8 bigint;
21426 set var1 = -2.15e+09;
21427 set var3 = -9.22e+18;
21428 set var5 = -9.22e+18;
21429 set var7 = -9.22e+18;
21430 CALL sp80(-2.15e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21431 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21433 CALL spexecute80();
21434 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21435 -2147483638 -2147483638 -2147483628 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21436 var1 var2 var3 var4 var5 var6 var7 var8
21437 -2147483638 -2147483628 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21438 DROP PROCEDURE spexecute80;
21439 DROP PROCEDURE sp80;
21440 DROP PROCEDURE IF EXISTS sp81;
21441 CREATE PROCEDURE sp81( in f1 int unsigned, inout f2 int unsigned, out f3 int unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21443 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21444 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21445 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21446 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21447 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21449 DROP PROCEDURE IF EXISTS spexecute81;
21450 CREATE PROCEDURE spexecute81()
21452 declare var1 int unsigned;
21453 declare var2 int unsigned;
21454 declare var3 bigint;
21455 declare var4 bigint;
21456 declare var5 bigint;
21457 declare var6 bigint;
21458 declare var7 bigint;
21459 declare var8 bigint;
21460 set var1 = 4.29e+09;
21461 set var3 = -9.22e+18;
21462 set var5 = -9.22e+18;
21463 set var7 = -9.22e+18;
21464 CALL sp81(4.29e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21465 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21467 CALL spexecute81();
21468 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21469 4290000000 4290000000 4290000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21470 var1 var2 var3 var4 var5 var6 var7 var8
21471 4290000000 4290000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21472 DROP PROCEDURE spexecute81;
21473 DROP PROCEDURE sp81;
21474 DROP PROCEDURE IF EXISTS sp82;
21475 CREATE PROCEDURE sp82( in f1 int unsigned zerofill, inout f2 int unsigned zerofill, out f3 int unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21477 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21478 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21479 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21480 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21481 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21483 DROP PROCEDURE IF EXISTS spexecute82;
21484 CREATE PROCEDURE spexecute82()
21486 declare var1 int unsigned zerofill;
21487 declare var2 int unsigned zerofill;
21488 declare var3 bigint;
21489 declare var4 bigint;
21490 declare var5 bigint;
21491 declare var6 bigint;
21492 declare var7 bigint;
21493 declare var8 bigint;
21494 set var1 = 4.29e+09;
21495 set var3 = -9.22e+18;
21496 set var5 = -9.22e+18;
21497 set var7 = -9.22e+18;
21498 CALL sp82(4.29e+09, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21499 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21501 CALL spexecute82();
21502 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21503 4290000000 4290000000 4290000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21504 var1 var2 var3 var4 var5 var6 var7 var8
21505 4290000000 4290000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21506 DROP PROCEDURE spexecute82;
21507 DROP PROCEDURE sp82;
21508 DROP PROCEDURE IF EXISTS sp83;
21509 CREATE PROCEDURE sp83( in f1 int zerofill, inout f2 int zerofill, out f3 int zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21511 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21512 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21513 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21514 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21515 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21517 DROP PROCEDURE IF EXISTS spexecute83;
21518 CREATE PROCEDURE spexecute83()
21520 declare var1 int zerofill;
21521 declare var2 int zerofill;
21522 declare var3 bigint;
21523 declare var4 bigint;
21524 declare var5 bigint;
21525 declare var6 bigint;
21526 declare var7 bigint;
21527 declare var8 bigint;
21528 set var1 = 2.15e+08;
21529 set var3 = -9.22e+18;
21530 set var5 = -9.22e+18;
21531 set var7 = -9.22e+18;
21532 CALL sp83(2.15e+08, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21533 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21535 CALL spexecute83();
21536 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21537 0215000000 0215000000 0215000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21538 var1 var2 var3 var4 var5 var6 var7 var8
21539 0215000000 0215000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21540 DROP PROCEDURE spexecute83;
21541 DROP PROCEDURE sp83;
21542 DROP PROCEDURE IF EXISTS sp84;
21543 CREATE PROCEDURE sp84( in f1 mediumint, inout f2 mediumint, out f3 mediumint, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21545 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21546 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21547 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21548 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21549 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21551 DROP PROCEDURE IF EXISTS spexecute84;
21552 CREATE PROCEDURE spexecute84()
21554 declare var1 mediumint;
21555 declare var2 mediumint;
21556 declare var3 bigint;
21557 declare var4 bigint;
21558 declare var5 bigint;
21559 declare var6 bigint;
21560 declare var7 bigint;
21561 declare var8 bigint;
21562 set var1 = -8388600;
21563 set var3 = -9.22e+18;
21564 set var5 = -9.22e+18;
21565 set var7 = -9.22e+18;
21566 CALL sp84(-8388600, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21567 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21569 CALL spexecute84();
21570 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21571 -8388598 -8388598 -8388588 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21572 var1 var2 var3 var4 var5 var6 var7 var8
21573 -8388598 -8388588 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21574 DROP PROCEDURE spexecute84;
21575 DROP PROCEDURE sp84;
21576 DROP PROCEDURE IF EXISTS sp85;
21577 CREATE PROCEDURE sp85( in f1 mediumint unsigned, inout f2 mediumint unsigned, out f3 mediumint unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21579 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21580 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21581 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21582 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21583 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21585 DROP PROCEDURE IF EXISTS spexecute85;
21586 CREATE PROCEDURE spexecute85()
21588 declare var1 mediumint unsigned;
21589 declare var2 mediumint unsigned;
21590 declare var3 bigint;
21591 declare var4 bigint;
21592 declare var5 bigint;
21593 declare var6 bigint;
21594 declare var7 bigint;
21595 declare var8 bigint;
21596 set var1 = 16777201;
21597 set var3 = -9.22e+18;
21598 set var5 = -9.22e+18;
21599 set var7 = -9.22e+18;
21600 CALL sp85(16777201, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21601 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21603 CALL spexecute85();
21604 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21605 16777202 16777202 16777212 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21606 var1 var2 var3 var4 var5 var6 var7 var8
21607 16777202 16777212 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21608 DROP PROCEDURE spexecute85;
21609 DROP PROCEDURE sp85;
21610 DROP PROCEDURE IF EXISTS sp86;
21611 CREATE PROCEDURE sp86( in f1 mediumint unsigned zerofill, inout f2 mediumint unsigned zerofill, out f3 mediumint unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21613 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21614 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21615 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21616 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21617 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21619 DROP PROCEDURE IF EXISTS spexecute86;
21620 CREATE PROCEDURE spexecute86()
21622 declare var1 mediumint unsigned zerofill;
21623 declare var2 mediumint unsigned zerofill;
21624 declare var3 bigint;
21625 declare var4 bigint;
21626 declare var5 bigint;
21627 declare var6 bigint;
21628 declare var7 bigint;
21629 declare var8 bigint;
21630 set var1 = 16777210;
21631 set var3 = -9.22e+18;
21632 set var5 = -9.22e+18;
21633 set var7 = -9.22e+18;
21634 CALL sp86(16777210, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21635 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21637 CALL spexecute86();
21638 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21639 16777210 16777210 16777215 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21640 var1 var2 var3 var4 var5 var6 var7 var8
21641 16777210 16777215 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21642 DROP PROCEDURE spexecute86;
21643 DROP PROCEDURE sp86;
21644 DROP PROCEDURE IF EXISTS sp87;
21645 CREATE PROCEDURE sp87( in f1 mediumint zerofill, inout f2 mediumint zerofill, out f3 mediumint zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21647 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21648 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21649 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21650 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21651 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21653 DROP PROCEDURE IF EXISTS spexecute87;
21654 CREATE PROCEDURE spexecute87()
21656 declare var1 mediumint zerofill;
21657 declare var2 mediumint zerofill;
21658 declare var3 bigint;
21659 declare var4 bigint;
21660 declare var5 bigint;
21661 declare var6 bigint;
21662 declare var7 bigint;
21663 declare var8 bigint;
21664 set var1 = -8388601;
21665 set var3 = -9.22e+18;
21666 set var5 = -9.22e+18;
21667 set var7 = -9.22e+18;
21668 CALL sp87(-8388601, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21669 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21671 CALL spexecute87();
21672 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21673 16777215 16777215 16777215 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21674 var1 var2 var3 var4 var5 var6 var7 var8
21675 16777215 16777215 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21676 DROP PROCEDURE spexecute87;
21677 DROP PROCEDURE sp87;
21678 DROP PROCEDURE IF EXISTS sp88;
21679 CREATE PROCEDURE sp88( in f1 numeric (0) unsigned zerofill, inout f2 numeric (0) unsigned zerofill, out f3 numeric (0) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21681 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21682 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21683 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21684 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21685 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21687 DROP PROCEDURE IF EXISTS spexecute88;
21688 CREATE PROCEDURE spexecute88()
21690 declare var1 numeric (0) unsigned zerofill;
21691 declare var2 numeric (0) unsigned zerofill;
21692 declare var3 bigint;
21693 declare var4 bigint;
21694 declare var5 bigint;
21695 declare var6 bigint;
21696 declare var7 bigint;
21697 declare var8 bigint;
21698 set var1 = 99999999;
21699 set var3 = -9.22e+18;
21700 set var5 = -9.22e+18;
21701 set var7 = -9.22e+18;
21702 CALL sp88(99999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21703 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21705 CALL spexecute88();
21706 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21707 0100000000 0100000000 0100000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21708 var1 var2 var3 var4 var5 var6 var7 var8
21709 0100000000 0100000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21710 DROP PROCEDURE spexecute88;
21711 DROP PROCEDURE sp88;
21712 DROP PROCEDURE IF EXISTS sp89;
21713 CREATE PROCEDURE sp89( in f1 numeric (0, 0) unsigned zerofill, inout f2 numeric (0, 0) unsigned zerofill, out f3 numeric (0, 0) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21715 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21716 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21717 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21718 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21719 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21721 DROP PROCEDURE IF EXISTS spexecute89;
21722 CREATE PROCEDURE spexecute89()
21724 declare var1 numeric (0, 0) unsigned zerofill;
21725 declare var2 numeric (0, 0) unsigned zerofill;
21726 declare var3 bigint;
21727 declare var4 bigint;
21728 declare var5 bigint;
21729 declare var6 bigint;
21730 declare var7 bigint;
21731 declare var8 bigint;
21732 set var1 = 99999999;
21733 set var3 = -9.22e+18;
21734 set var5 = -9.22e+18;
21735 set var7 = -9.22e+18;
21736 CALL sp89(99999999, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21737 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21739 CALL spexecute89();
21740 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21741 0100000000 0100000000 0100000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21742 var1 var2 var3 var4 var5 var6 var7 var8
21743 0100000000 0100000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21744 DROP PROCEDURE spexecute89;
21745 DROP PROCEDURE sp89;
21746 DROP PROCEDURE IF EXISTS sp90;
21747 CREATE PROCEDURE sp90( in f1 numeric (63, 30) unsigned, inout f2 numeric (63, 30) unsigned, out f3 numeric (63, 30) unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21749 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21750 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21751 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21752 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21753 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21755 DROP PROCEDURE IF EXISTS spexecute90;
21756 CREATE PROCEDURE spexecute90()
21758 declare var1 numeric (63, 30) unsigned;
21759 declare var2 numeric (63, 30) unsigned;
21760 declare var3 bigint;
21761 declare var4 bigint;
21762 declare var5 bigint;
21763 declare var6 bigint;
21764 declare var7 bigint;
21765 declare var8 bigint;
21766 set var1 = 1.00e+22;
21767 set var3 = -9.22e+18;
21768 set var5 = -9.22e+18;
21769 set var7 = -9.22e+18;
21770 CALL sp90(1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21771 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21773 CALL spexecute90();
21774 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21775 100000000000000000000.000000000000000000000000000000 10000000000000000000000.000000000000000000000000000000 100000000000000000010.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21776 var1 var2 var3 var4 var5 var6 var7 var8
21777 10000000000000000000000.000000000000000000000000000000 100000000000000000010.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21778 DROP PROCEDURE spexecute90;
21779 DROP PROCEDURE sp90;
21780 DROP PROCEDURE IF EXISTS sp91;
21781 CREATE PROCEDURE sp91( in f1 numeric (63, 30) unsigned zerofill, inout f2 numeric (63, 30) unsigned zerofill, out f3 numeric (63, 30) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21783 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21784 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21785 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21786 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21787 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21789 DROP PROCEDURE IF EXISTS spexecute91;
21790 CREATE PROCEDURE spexecute91()
21792 declare var1 numeric (63, 30) unsigned zerofill;
21793 declare var2 numeric (63, 30) unsigned zerofill;
21794 declare var3 bigint;
21795 declare var4 bigint;
21796 declare var5 bigint;
21797 declare var6 bigint;
21798 declare var7 bigint;
21799 declare var8 bigint;
21800 set var1 = 1.00e+22;
21801 set var3 = -9.22e+18;
21802 set var5 = -9.22e+18;
21803 set var7 = -9.22e+18;
21804 CALL sp91(1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21805 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21807 CALL spexecute91();
21808 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21809 000000000000100000000000000000000.000000000000000000000000000000 000000000010000000000000000000000.000000000000000000000000000000 000000000000100000000000000000010.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21810 var1 var2 var3 var4 var5 var6 var7 var8
21811 000000000010000000000000000000000.000000000000000000000000000000 000000000000100000000000000000010.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21812 DROP PROCEDURE spexecute91;
21813 DROP PROCEDURE sp91;
21814 DROP PROCEDURE IF EXISTS sp92;
21815 CREATE PROCEDURE sp92( in f1 numeric (63, 30) zerofill, inout f2 numeric (63, 30) zerofill, out f3 numeric (63, 30) zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21817 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21818 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21819 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21820 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21821 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21823 DROP PROCEDURE IF EXISTS spexecute92;
21824 CREATE PROCEDURE spexecute92()
21826 declare var1 numeric (63, 30) zerofill;
21827 declare var2 numeric (63, 30) zerofill;
21828 declare var3 bigint;
21829 declare var4 bigint;
21830 declare var5 bigint;
21831 declare var6 bigint;
21832 declare var7 bigint;
21833 declare var8 bigint;
21834 set var1 = -1.00e+22;
21835 set var3 = -9.22e+18;
21836 set var5 = -9.22e+18;
21837 set var7 = -9.22e+18;
21838 CALL sp92(-1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21839 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21841 CALL spexecute92();
21842 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21843 000000000000000000000000000000010.000000000000000000000000000000 000000000000000000000000000000010.000000000000000000000000000000 000000000000000000000000000000020.000000000000000000000000000000 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21844 var1 var2 var3 var4 var5 var6 var7 var8
21845 000000000000000000000000000000010.000000000000000000000000000000 000000000000000000000000000000020.000000000000000000000000000000 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21846 DROP PROCEDURE spexecute92;
21847 DROP PROCEDURE sp92;
21848 DROP PROCEDURE IF EXISTS sp93;
21849 CREATE PROCEDURE sp93( in f1 numeric (64) unsigned zerofill, inout f2 numeric (64) unsigned zerofill, out f3 numeric (64) unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21851 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21852 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21853 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21854 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21855 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21857 DROP PROCEDURE IF EXISTS spexecute93;
21858 CREATE PROCEDURE spexecute93()
21860 declare var1 numeric (64) unsigned zerofill;
21861 declare var2 numeric (64) unsigned zerofill;
21862 declare var3 bigint;
21863 declare var4 bigint;
21864 declare var5 bigint;
21865 declare var6 bigint;
21866 declare var7 bigint;
21867 declare var8 bigint;
21868 set var1 = 1.00e+22;
21869 set var3 = -9.22e+18;
21870 set var5 = -9.22e+18;
21871 set var7 = -9.22e+18;
21872 CALL sp93(1.00e+20, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21873 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21875 CALL spexecute93();
21876 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21877 0000000000000000000000000000000000000000000100000000000000000000 0000000000000000000000000000000000000000010000000000000000000000 0000000000000000000000000000000000000000000100000000000000000010 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21878 var1 var2 var3 var4 var5 var6 var7 var8
21879 0000000000000000000000000000000000000000010000000000000000000000 0000000000000000000000000000000000000000000100000000000000000010 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21880 DROP PROCEDURE spexecute93;
21881 DROP PROCEDURE sp93;
21882 DROP PROCEDURE IF EXISTS sp94;
21883 CREATE PROCEDURE sp94( in f1 smallint, inout f2 smallint, out f3 smallint, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21885 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21886 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21887 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21888 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21889 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21891 DROP PROCEDURE IF EXISTS spexecute94;
21892 CREATE PROCEDURE spexecute94()
21894 declare var1 smallint;
21895 declare var2 smallint;
21896 declare var3 bigint;
21897 declare var4 bigint;
21898 declare var5 bigint;
21899 declare var6 bigint;
21900 declare var7 bigint;
21901 declare var8 bigint;
21903 set var3 = -9.22e+18;
21904 set var5 = -9.22e+18;
21905 set var7 = -9.22e+18;
21906 CALL sp94(-32701, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21907 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21909 CALL spexecute94();
21910 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21911 -32702 -32702 -32692 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21912 var1 var2 var3 var4 var5 var6 var7 var8
21913 -32702 -32692 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21914 DROP PROCEDURE spexecute94;
21915 DROP PROCEDURE sp94;
21916 DROP PROCEDURE IF EXISTS sp95;
21917 CREATE PROCEDURE sp95( in f1 smallint unsigned, inout f2 smallint unsigned, out f3 smallint unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21919 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21920 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21921 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21922 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21923 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21925 DROP PROCEDURE IF EXISTS spexecute95;
21926 CREATE PROCEDURE spexecute95()
21928 declare var1 smallint unsigned;
21929 declare var2 smallint unsigned;
21930 declare var3 bigint;
21931 declare var4 bigint;
21932 declare var5 bigint;
21933 declare var6 bigint;
21934 declare var7 bigint;
21935 declare var8 bigint;
21937 set var3 = -9.22e+18;
21938 set var5 = -9.22e+18;
21939 set var7 = -9.22e+18;
21940 CALL sp95(65531, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21941 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21943 CALL spexecute95();
21944 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21945 65532 65532 65535 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21946 var1 var2 var3 var4 var5 var6 var7 var8
21947 65532 65535 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21948 DROP PROCEDURE spexecute95;
21949 DROP PROCEDURE sp95;
21950 DROP PROCEDURE IF EXISTS sp96;
21951 CREATE PROCEDURE sp96( in f1 smallint unsigned zerofill, inout f2 smallint unsigned zerofill, out f3 smallint unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21953 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21954 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21955 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21956 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21957 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21959 DROP PROCEDURE IF EXISTS spexecute96;
21960 CREATE PROCEDURE spexecute96()
21962 declare var1 smallint unsigned zerofill;
21963 declare var2 smallint unsigned zerofill;
21964 declare var3 bigint;
21965 declare var4 bigint;
21966 declare var5 bigint;
21967 declare var6 bigint;
21968 declare var7 bigint;
21969 declare var8 bigint;
21971 set var3 = -9.22e+18;
21972 set var5 = -9.22e+18;
21973 set var7 = -9.22e+18;
21974 CALL sp96(65531, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
21975 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
21977 CALL spexecute96();
21978 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
21979 65532 65532 65535 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
21980 var1 var2 var3 var4 var5 var6 var7 var8
21981 65532 65535 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
21982 DROP PROCEDURE spexecute96;
21983 DROP PROCEDURE sp96;
21984 DROP PROCEDURE IF EXISTS sp97;
21985 CREATE PROCEDURE sp97( in f1 smallint zerofill, inout f2 smallint zerofill, out f3 smallint zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
21987 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
21988 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
21989 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
21990 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
21991 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
21993 DROP PROCEDURE IF EXISTS spexecute97;
21994 CREATE PROCEDURE spexecute97()
21996 declare var1 smallint zerofill;
21997 declare var2 smallint zerofill;
21998 declare var3 bigint;
21999 declare var4 bigint;
22000 declare var5 bigint;
22001 declare var6 bigint;
22002 declare var7 bigint;
22003 declare var8 bigint;
22005 set var3 = -9.22e+18;
22006 set var5 = -9.22e+18;
22007 set var7 = -9.22e+18;
22008 CALL sp97(-32601, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
22009 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
22011 CALL spexecute97();
22012 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
22013 65535 65535 65535 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
22014 var1 var2 var3 var4 var5 var6 var7 var8
22015 65535 65535 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
22016 DROP PROCEDURE spexecute97;
22017 DROP PROCEDURE sp97;
22018 DROP PROCEDURE IF EXISTS sp98;
22019 CREATE PROCEDURE sp98( in f1 tinyint, inout f2 tinyint, out f3 tinyint, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
22021 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
22022 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
22023 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
22024 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
22025 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
22027 DROP PROCEDURE IF EXISTS spexecute98;
22028 CREATE PROCEDURE spexecute98()
22030 declare var1 tinyint;
22031 declare var2 tinyint;
22032 declare var3 bigint;
22033 declare var4 bigint;
22034 declare var5 bigint;
22035 declare var6 bigint;
22036 declare var7 bigint;
22037 declare var8 bigint;
22039 set var3 = -9.22e+18;
22040 set var5 = -9.22e+18;
22041 set var7 = -9.22e+18;
22042 CALL sp98(-115, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
22043 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
22045 CALL spexecute98();
22046 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
22047 -116 -116 -106 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
22048 var1 var2 var3 var4 var5 var6 var7 var8
22049 -116 -106 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
22050 DROP PROCEDURE spexecute98;
22051 DROP PROCEDURE sp98;
22052 DROP PROCEDURE IF EXISTS sp99;
22053 CREATE PROCEDURE sp99( in f1 tinyint unsigned, inout f2 tinyint unsigned, out f3 tinyint unsigned, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
22055 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
22056 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
22057 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
22058 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
22059 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
22061 DROP PROCEDURE IF EXISTS spexecute99;
22062 CREATE PROCEDURE spexecute99()
22064 declare var1 tinyint unsigned;
22065 declare var2 tinyint unsigned;
22066 declare var3 bigint;
22067 declare var4 bigint;
22068 declare var5 bigint;
22069 declare var6 bigint;
22070 declare var7 bigint;
22071 declare var8 bigint;
22073 set var3 = -9.22e+18;
22074 set var5 = -9.22e+18;
22075 set var7 = -9.22e+18;
22076 CALL sp99(251, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
22077 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
22079 CALL spexecute99();
22080 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
22081 252 252 255 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
22082 var1 var2 var3 var4 var5 var6 var7 var8
22083 252 255 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
22084 DROP PROCEDURE spexecute99;
22085 DROP PROCEDURE sp99;
22086 DROP PROCEDURE IF EXISTS sp100;
22087 CREATE PROCEDURE sp100( in f1 tinyint unsigned zerofill, inout f2 tinyint unsigned zerofill, out f3 tinyint unsigned zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
22089 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
22090 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
22091 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
22092 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
22093 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
22095 DROP PROCEDURE IF EXISTS spexecute100;
22096 CREATE PROCEDURE spexecute100()
22098 declare var1 tinyint unsigned zerofill;
22099 declare var2 tinyint unsigned zerofill;
22100 declare var3 bigint;
22101 declare var4 bigint;
22102 declare var5 bigint;
22103 declare var6 bigint;
22104 declare var7 bigint;
22105 declare var8 bigint;
22107 set var3 = -9.22e+18;
22108 set var5 = -9.22e+18;
22109 set var7 = -9.22e+18;
22110 CALL sp100(201, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
22111 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
22113 CALL spexecute100();
22114 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
22115 202 202 212 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
22116 var1 var2 var3 var4 var5 var6 var7 var8
22117 202 212 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
22118 DROP PROCEDURE spexecute100;
22119 DROP PROCEDURE sp100;
22120 DROP PROCEDURE IF EXISTS sp101;
22121 CREATE PROCEDURE sp101( in f1 tinyint zerofill, inout f2 tinyint zerofill, out f3 tinyint zerofill, in f4 bigint, inout f5 bigint, out f6 bigint, in f7 bigint, inout f8 bigint, out f9 bigint, in f10 bigint, inout f11 bigint, out f12 bigint)
22123 set f1 = (f1 / 2); set f1 = (f1 * 2); set f1 = (f1 - 10); set f1 = (f1 + 10); set f2 = (f2 / 2); set f2 = (f2 * 2); set f2 = (f2 - 10); set f2 = (f2 + 10); set f3 = (f1 / 2); set f3 = (f1 * 2); set f3 = (f1 - 10); set f3 = (f1 + 10);
22124 set f6 = f5; set f5 = (f5 * 2); set f5 = (f5 - 10); set f5 = (f5 + 10); set f6 = (f6 * 2); set f6 = (f6 - 10); set f6 = (f6 + 10);
22125 set f9 = f8; set f8 = (f8 * 2); set f8 = (f8 - 10); set f8 = (f8 + 10); set f9 = (f9 * 2); set f9 = (f9 - 10); set f9 = (f9 + 10);
22126 set f12 = f11; set f11 = (f11 * 2); set f11 = (f11 - 10); set f11 = (f11 + 10); set f12 = (f12 * 2); set f12 = (f12 - 10); set f12 = (f12 + 10);
22127 SELECT f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12;
22129 DROP PROCEDURE IF EXISTS spexecute101;
22130 CREATE PROCEDURE spexecute101()
22132 declare var1 tinyint zerofill;
22133 declare var2 tinyint zerofill;
22134 declare var3 bigint;
22135 declare var4 bigint;
22136 declare var5 bigint;
22137 declare var6 bigint;
22138 declare var7 bigint;
22139 declare var8 bigint;
22141 set var3 = -9.22e+18;
22142 set var5 = -9.22e+18;
22143 set var7 = -9.22e+18;
22144 CALL sp101(-101, var1, var2, -9.22e+18, var3, var4, -9.22e+18, var5, var6, -9.22e+18, var7, var8);
22145 SELECT var1, var2, var3, var4, var5, var6, var7, var8;
22147 CALL spexecute101();
22148 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
22149 255 255 255 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616 -9220000000000000000 6744073709551616 6744073709551616
22150 var1 var2 var3 var4 var5 var6 var7 var8
22151 255 255 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616 6744073709551616
22152 DROP PROCEDURE spexecute101;
22153 DROP PROCEDURE sp101;
22159 FIXME: a wrong testcase number and/or description has been detected here. This
22160 FIXME: needs to be checked to be sure where the missing testcase is located.
22162 check for "allow_invalid_dates" server sql mode
22164 --------------------------------------------------------------------------------
22165 DROP PROCEDURE IF EXISTS sp2;
22166 drop table IF EXISTS temp_table;
22167 create table temp_table (f1 datetime);
22168 set @@sql_mode = 'allow_invalid_dates';
22169 CREATE PROCEDURE sp2 ()
22171 declare a datetime;
22172 set a = '2005-03-14 01:01:02';
22173 insert into temp_table values(a);
22175 show CREATE PROCEDURE sp2;
22176 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22177 sp2 ALLOW_INVALID_DATES CREATE DEFINER=`root`@`localhost` PROCEDURE `sp2`()
22179 declare a datetime;
22180 set a = '2005-03-14 01:01:02';
22181 insert into temp_table values(a);
22182 END latin1 latin1_swedish_ci latin1_swedish_ci
22183 set @@sql_mode = 'traditional';
22185 SELECT * from temp_table;
22187 2005-03-14 01:01:02
22190 STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER
22191 DROP PROCEDURE sp2;
22192 drop table temp_table;
22195 FIXME: a wrong testcase number and/or description has been detected here. This
22196 FIXME: needs to be checked to be sure where the missing testcase is located.
22198 check for *high_not_precedence* server sql mode
22200 --------------------------------------------------------------------------------
22201 DROP PROCEDURE IF EXISTS sp3;
22202 set @@sql_mode = 'high_not_precedence';
22203 CREATE PROCEDURE sp3()
22205 declare a int signed;
22206 declare b int unsigned;
22209 SELECT not 1 between a and b;
22211 show CREATE PROCEDURE sp3;
22212 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22213 sp3 HIGH_NOT_PRECEDENCE CREATE DEFINER=`root`@`localhost` PROCEDURE `sp3`()
22215 declare a int signed;
22216 declare b int unsigned;
22219 SELECT not 1 between a and b;
22220 END latin1 latin1_swedish_ci latin1_swedish_ci
22223 not 1 between a and b
22228 DROP PROCEDURE sp3;
22231 FIXME: a wrong testcase number and/or description has been detected here. This
22232 FIXME: needs to be checked to be sure where the missing testcase is located.
22234 check for combination of server sql modes
22236 --------------------------------------------------------------------------------
22237 DROP PROCEDURE IF EXISTS sp4;
22238 set @@sql_mode = 'ansi, error_for_division_by_zero';
22239 ERROR 42000: Variable 'sql_mode' can't be set to the value of ' error_for_division_by_zero'
22240 set @@sql_mode = 'ansi,error_for_division_by_zero';
22241 SHOW VARIABLES LIKE 'sql_mode';
22242 Variable_name Value
22243 sql_mode REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,ANSI,ERROR_FOR_DIVISION_BY_ZERO
22244 CREATE PROCEDURE sp4()
22254 show CREATE PROCEDURE sp4;
22255 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22256 sp4 REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,ANSI,ERROR_FOR_DIVISION_BY_ZERO CREATE DEFINER="root"@"localhost" PROCEDURE "sp4"()
22265 END latin1 latin1_swedish_ci latin1_swedish_ci
22269 Error 1365 Division by 0
22271 Error 1365 Division by 0
22272 DROP PROCEDURE sp4;
22275 Section 3.1.8 - SHOW statement checks:
22276 --------------------------------------------------------------------------------
22280 --------------------------------------------------------------------------------
22281 DROP PROCEDURE IF EXISTS sp6;
22282 DROP PROCEDURE IF EXISTS sp6a;
22283 DROP PROCEDURE IF EXISTS sp6b;
22284 DROP PROCEDURE IF EXISTS sp6c;
22285 CREATE PROCEDURE sp6a (i1 longtext, out i2 mediumint , inout i3 longblob, in i4 year, out i5 real)
22291 CREATE PROCEDURE sp6b (out i1 longtext, out i2 mediumint , out i3 longblob, out i4 year, out i5 real)
22297 CREATE PROCEDURE sp6c (inout i1 longtext, inout i2 mediumint , inout i3 longblob, inout i4 year, inout i5 real) comment 'this is a comment'
22302 show CREATE PROCEDURE sp6a;
22303 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22304 sp6a CREATE DEFINER=`root`@`localhost` PROCEDURE `sp6a`(i1 longtext, out i2 mediumint , inout i3 longblob, in i4 year, out i5 real)
22308 END latin1 latin1_swedish_ci latin1_swedish_ci
22309 show CREATE PROCEDURE sp6b;
22310 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22311 sp6b CREATE DEFINER=`root`@`localhost` PROCEDURE `sp6b`(out i1 longtext, out i2 mediumint , out i3 longblob, out i4 year, out i5 real)
22316 END latin1 latin1_swedish_ci latin1_swedish_ci
22317 show CREATE PROCEDURE sp6c;
22318 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22319 sp6c CREATE DEFINER=`root`@`localhost` PROCEDURE `sp6c`(inout i1 longtext, inout i2 mediumint , inout i3 longblob, inout i4 year, inout i5 real)
22320 COMMENT 'this is a comment'
22324 END latin1 latin1_swedish_ci latin1_swedish_ci
22325 SHOW PROCEDURE status like 'sp6a';
22326 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22327 db_storedproc sp6a PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
22328 SHOW PROCEDURE status like 'sp6b';
22329 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22330 db_storedproc sp6b PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
22331 SHOW PROCEDURE status like 'sp6c';
22332 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22333 db_storedproc sp6c PROCEDURE root@localhost <modified> <created> DEFINER this is a comment latin1 latin1_swedish_ci latin1_swedish_ci
22334 DROP PROCEDURE sp6a;
22335 DROP PROCEDURE sp6b;
22336 DROP PROCEDURE sp6c;
22339 --------------------------------------------------------------------------------
22340 DROP PROCEDURE IF EXISTS sp6;
22341 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22346 SHOW PROCEDURE status like 'sp6';
22347 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22348 db_storedproc sp6 PROCEDURE root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
22349 DROP PROCEDURE sp6;
22352 --------------------------------------------------------------------------------
22353 DROP PROCEDURE IF EXISTS sp6;
22354 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22359 SHOW CREATE FUNCTION sp6;
22360 ERROR 42000: FUNCTION sp6 does not exist
22361 DROP PROCEDURE sp6;
22364 --------------------------------------------------------------------------------
22365 DROP PROCEDURE IF EXISTS sp6;
22366 CREATE FUNCTION sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real) returns longtext
22372 show function status like 'sp6';
22373 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22374 db_storedproc sp6 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
22378 --------------------------------------------------------------------------------
22379 DROP PROCEDURE IF EXISTS sp7;
22380 show CREATE PROCEDURE sp7;
22381 ERROR 42000: PROCEDURE sp7 does not exist
22384 --------------------------------------------------------------------------------
22385 DROP PROCEDURE IF EXISTS sp6;
22386 show procedure status like 'sp6';
22387 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22390 --------------------------------------------------------------------------------
22391 DROP FUNCTION IF EXISTS fn1;
22392 CREATE FUNCTION fn1 (i1 real) returns real
22396 show CREATE PROCEDURE fn1;
22397 ERROR 42000: PROCEDURE fn1 does not exist
22401 --------------------------------------------------------------------------------
22402 DROP FUNCTION IF EXISTS fn1;
22403 CREATE FUNCTION fn1 (i1 real) returns real
22407 show procedure status like 'fn1';
22408 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22412 --------------------------------------------------------------------------------
22415 --------------------------------------------------------------------------------
22416 DROP FUNCTION IF EXISTS fn1;
22417 CREATE FUNCTION fn1 (i1 real) returns real
22421 SHOW FUNCTION STATUS LIKE 'fn1';
22422 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22423 db_storedproc fn1 FUNCTION root@localhost <modified> <created> DEFINER latin1 latin1_swedish_ci latin1_swedish_ci
22427 --------------------------------------------------------------------------------
22428 DROP FUNCTION IF EXISTS fn1;
22429 CREATE FUNCTION fn1 (x int) returns int
22433 show CREATE PROCEDURE fn1;
22434 ERROR 42000: PROCEDURE fn1 does not exist
22438 --------------------------------------------------------------------------------
22439 DROP FUNCTION IF EXISTS fn1;
22440 CREATE FUNCTION fn1(x int) returns int
22445 show CREATE FUNCTION fn1;
22446 ERROR 42000: FUNCTION fn1 does not exist
22449 --------------------------------------------------------------------------------
22450 DROP FUNCTION IF EXISTS f1000;
22451 SHOW FUNCTION STATUS LIKE 'f1000';
22452 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22455 --------------------------------------------------------------------------------
22456 DROP PROCEDURE IF EXISTS sp1;
22457 CREATE PROCEDURE sp1()
22461 show CREATE FUNCTION sp1;
22462 ERROR 42000: FUNCTION sp1 does not exist
22463 DROP PROCEDURE sp1;
22466 --------------------------------------------------------------------------------
22467 DROP PROCEDURE IF EXISTS sp6;
22468 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22473 show function status like 'sp6';
22474 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22475 DROP PROCEDURE sp6;
22478 --------------------------------------------------------------------------------
22481 --------------------------------------------------------------------------------
22482 DROP PROCEDURE IF EXISTS sp6;
22483 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22488 alter procedure sp6 sql security invoker;
22489 alter procedure sp6 comment 'this is a new comment';
22490 SHOW PROCEDURE status like 'sp6';
22491 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22492 db_storedproc sp6 PROCEDURE root@localhost <modified> <created> INVOKER this is a new comment latin1 latin1_swedish_ci latin1_swedish_ci
22493 DROP PROCEDURE sp6;
22496 --------------------------------------------------------------------------------
22497 DROP FUNCTION IF EXISTS fn1;
22498 CREATE FUNCTION fn1 (x int) returns int
22502 alter function fn1 sql security invoker;
22503 show create function fn1;
22504 Function sql_mode Create Function character_set_client collation_connection Database Collation
22505 fn1 CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`(x int) RETURNS int(11)
22506 SQL SECURITY INVOKER
22509 END latin1 latin1_swedish_ci latin1_swedish_ci
22513 --------------------------------------------------------------------------------
22514 DROP FUNCTION IF EXISTS fn1;
22515 CREATE FUNCTION fn1 (i1 longtext) returns longtext
22519 alter function fn1 sql security invoker;
22520 alter function fn1 comment 'this is a function 3242#@%$#@';
22521 show function status like 'fn1';
22522 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22523 db_storedproc fn1 FUNCTION root@localhost <modified> <created> INVOKER this is a function 3242#@%$#@ latin1 latin1_swedish_ci latin1_swedish_ci
22527 --------------------------------------------------------------------------------
22528 DROP PROCEDURE IF EXISTS sp6;
22529 CREATE PROCEDURE sp6 (i1 int , i2 int)
22534 alter procedure sp6 comment 'this is simple';
22535 show CREATE PROCEDURE sp6;
22536 Procedure sql_mode Create Procedure character_set_client collation_connection Database Collation
22537 sp6 CREATE DEFINER=`root`@`localhost` PROCEDURE `sp6`(i1 int , i2 int)
22538 COMMENT 'this is simple'
22542 END latin1 latin1_swedish_ci latin1_swedish_ci
22543 DROP PROCEDURE sp6;
22546 --------------------------------------------------------------------------------
22547 DROP PROCEDURE IF EXISTS sp6;
22548 CREATE PROCEDURE sp6 (i1 int, i2 int)
22553 DROP PROCEDURE sp6;
22554 show CREATE PROCEDURE sp6;
22555 ERROR 42000: PROCEDURE sp6 does not exist
22558 --------------------------------------------------------------------------------
22559 DROP PROCEDURE IF EXISTS sp6;
22560 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22565 DROP PROCEDURE sp6;
22566 SHOW PROCEDURE status like 'sp6';
22567 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22570 --------------------------------------------------------------------------------
22571 DROP FUNCTION IF EXISTS fn1;
22572 CREATE FUNCTION fn1 (x int) returns int
22577 show CREATE FUNCTION fn1;
22578 ERROR 42000: FUNCTION fn1 does not exist
22581 --------------------------------------------------------------------------------
22582 DROP FUNCTION IF EXISTS fn1;
22583 CREATE FUNCTION fn1 (i1 longtext) returns longtext
22588 SHOW FUNCTION STATUS LIKE 'fn1';
22589 Db Name Type Definer Modified Created Security_type Comment character_set_client collation_connection Database Collation
22591 Section 3.1.9 - Routine body checks:
22592 --------------------------------------------------------------------------------
22596 --------------------------------------------------------------------------------
22597 DROP PROCEDURE IF EXISTS sp6;
22598 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22604 SELECT * from t9 limit 0, 100;
22606 CALL sp6 (10, 20, 30, 40, 50);
22608 -4991 a_aaaaaaaaa -4991
22609 -4992 a^aaaaaaaa -4992
22610 -4993 agaaaaaaa -4993
22611 -4994 afaaaaaa -4994
22612 -4995 aeaaaaa -4995
22618 DROP PROCEDURE sp6;
22621 --------------------------------------------------------------------------------
22622 DROP PROCEDURE IF EXISTS sp6;
22623 drop table IF EXISTS res_t9;
22624 create table res_t9 (f1 int, f2 char(25), f3 int);
22625 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22631 insert into res_t9 values (@y, @a, 111);
22632 SELECT * from res_t9;
22634 CALL sp6 (10, 20, 30, 40, 50);
22637 DROP PROCEDURE sp6;
22641 --------------------------------------------------------------------------------
22642 DROP PROCEDURE IF EXISTS sp6;
22643 drop table IF EXISTS res_t9;
22644 create table res_t9 (f1 int, f2 char(25), f3 int);
22645 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22651 insert into res_t9 values (@y, @a, 111);
22652 SELECT * from res_t9;
22653 delete from res_t9;
22654 SELECT * from res_t9;
22656 CALL sp6 (10, 20, 30, 40, 50);
22660 DROP PROCEDURE sp6;
22664 --------------------------------------------------------------------------------
22665 DROP PROCEDURE IF EXISTS sp6;
22666 drop table IF EXISTS res_t9;
22667 create table res_t9 (f1 int, f2 char(25), f3 int);
22668 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22674 insert into res_t9 values (@y, @a, 111);
22675 SELECT * from res_t9;
22676 update res_t9 set f2 = 1000 where f2 = 50;
22677 SELECT * from res_t9;
22679 CALL sp6 (10, 20, 30, 40, 50);
22684 DROP PROCEDURE sp6;
22688 --------------------------------------------------------------------------------
22689 DROP PROCEDURE IF EXISTS sp6;
22690 drop table IF EXISTS res_t9;
22691 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22699 create table res_t9(f1 longtext, f2 longblob, f3 real);
22700 insert into res_t9 values (@a, @b, @c);
22701 SELECT * from res_t9;
22703 CALL sp6 (10, 20, 30, 40, 50);
22706 DROP PROCEDURE sp6;
22707 drop table IF EXISTS res_t9;
22710 --------------------------------------------------------------------------------
22711 DROP FUNCTION IF EXISTS fn1;
22713 Note 1305 FUNCTION fn1 does not exist
22714 CREATE FUNCTION fn1(i1 longtext) returns longtext
22716 SELECT * from t9 limit 0, 100;
22719 ERROR 0A000: Not allowed to return a result set from a function
22720 DROP FUNCTION IF EXISTS fn1;
22722 Note 1305 FUNCTION fn1 does not exist
22723 drop table IF EXISTS res_t9;
22725 Note 1051 Unknown table 'res_t9'
22726 create table res_t9 (f1 int, f2 char(25), f3 int);
22727 insert into res_t9 values (10, 'abc', 20);
22728 CREATE FUNCTION fn1(i1 longtext) returns longtext
22730 delete from res_t9;
22734 ERROR HY000: Explicit or implicit commit is not allowed in stored function or trigger.
22735 DROP FUNCTION IF EXISTS fn1;
22737 Note 1305 FUNCTION fn1 does not exist
22738 drop table IF EXISTS res_t9;
22739 CREATE FUNCTION fn1(i1 longtext) returns longtext
22741 create table res_t9 (f1 longtext, f2 longblob, f3 real);
22745 ERROR HY000: Explicit or implicit commit is not allowed in stored function or trigger.
22746 DROP FUNCTION IF EXISTS fn1;
22748 Note 1305 FUNCTION fn1 does not exist
22749 drop table IF EXISTS res_t9;
22751 Note 1051 Unknown table 'res_t9'
22752 create table res_t9 (f1 int, f2 char(25), f3 int);
22753 CREATE FUNCTION fn1(i1 longtext) returns longtext
22755 insert into res_t9 values (100, 'abc', 300);
22759 ERROR HY000: Explicit or implicit commit is not allowed in stored function or trigger.
22760 DROP FUNCTION IF EXISTS fn1;
22762 Note 1305 FUNCTION fn1 does not exist
22763 drop table IF EXISTS res_t9;
22764 create table res_t9 (f1 int, f2 char(25), f3 int);
22765 insert into res_t9 values (10, 'abc', 20);
22766 CREATE FUNCTION fn1(i1 longtext) returns longtext
22768 update res_t9 set f1 = 20;
22772 ERROR HY000: Explicit or implicit commit is not allowed in stored function or trigger.
22774 DROP FUNCTION IF EXISTS fn1;
22776 Note 1305 FUNCTION fn1 does not exist
22779 --------------------------------------------------------------------------------
22780 DROP PROCEDURE IF EXISTS sp6;
22781 drop table IF EXISTS res_t9;
22782 create table res_t9 (f1 longtext, f2 longblob, f3 real);
22783 CREATE PROCEDURE sp6 (i1 longtext, i2 mediumint , i3 longblob, i4 year, i5 real)
22791 insert into res_t9 values (@a, @b, @c);
22792 SELECT * from res_t9;
22793 create index index_1 on res_t9 (f1 (5));
22794 show index from res_t9;
22796 CALL sp6 (10, 20, 30, 40, 50);
22799 Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
22800 res_t9 1 index_1 1 f1 A NULL 5 NULL YES BTREE
22801 DROP PROCEDURE sp6;
22805 --------------------------------------------------------------------------------
22809 --------------------------------------------------------------------------------
22810 DROP PROCEDURE IF EXISTS h1;
22811 DROP PROCEDURE IF EXISTS sp1;
22812 CREATE PROCEDURE sp1 (x int, y int)
22816 CREATE PROCEDURE h1 ()
22818 declare continue handler for 1318 set @x2 = 1;
22828 DROP PROCEDURE sp1;
22831 --------------------------------------------------------------------------------
22832 DROP PROCEDURE IF EXISTS h1;
22833 CREATE PROCEDURE h1 ()
22835 declare continue handler for 1305 set @x2 = 1;
22847 --------------------------------------------------------------------------------
22848 DROP PROCEDURE IF EXISTS h1;
22849 DROP PROCEDURE IF EXISTS sp1;
22850 CREATE PROCEDURE sp1 (x int, y int)
22854 CREATE PROCEDURE h1 ()
22856 declare exit handler for 1318 set @x2 = 1;
22867 DROP PROCEDURE sp1;
22870 --------------------------------------------------------------------------------
22871 DROP PROCEDURE IF EXISTS h1;
22872 CREATE PROCEDURE h1 ()
22874 declare exit handler for 1305 set @x2 = 1;
22887 --------------------------------------------------------------------------------
22888 DROP PROCEDURE IF EXISTS h1;
22889 DROP PROCEDURE IF EXISTS sp1;
22890 CREATE PROCEDURE sp1 (x int, y int)
22894 CREATE PROCEDURE h1 ()
22896 declare continue handler for 1318 set @x2 = 1;
22906 DROP PROCEDURE sp1;
22909 --------------------------------------------------------------------------------
22910 DROP PROCEDURE IF EXISTS h1;
22911 DROP PROCEDURE IF EXISTS sp1;
22912 CREATE PROCEDURE sp1 (x int, y int)
22916 CREATE PROCEDURE h1 ()
22918 declare continue handler for 1318 set @x2 = 1;
22928 DROP PROCEDURE sp1;
22931 --------------------------------------------------------------------------------
22932 DROP PROCEDURE IF EXISTS h1;
22933 DROP PROCEDURE IF EXISTS sp1;
22934 CREATE PROCEDURE sp1 (x int, y int)
22938 CREATE PROCEDURE h1 ()
22940 declare continue handler for sqlstate '42000' set @x2 = 1;
22950 DROP PROCEDURE sp1;
22953 --------------------------------------------------------------------------------
22954 DROP PROCEDURE IF EXISTS h1;
22955 CREATE PROCEDURE h1 ()
22957 declare continue handler for sqlstate '42000' set @x2 = 1;
22969 --------------------------------------------------------------------------------
22970 DROP PROCEDURE IF EXISTS h1;
22971 DROP PROCEDURE IF EXISTS sp1;
22972 CREATE PROCEDURE sp1 (x int, y int)
22976 CREATE PROCEDURE h1 ()
22978 declare exit handler for sqlstate '42000' set @x2 = 1;
22989 DROP PROCEDURE sp1;
22992 --------------------------------------------------------------------------------
22993 DROP PROCEDURE IF EXISTS h1;
22994 CREATE PROCEDURE h1 ()
22996 declare exit handler for sqlstate '42000' set @x2 = 1;
23009 --------------------------------------------------------------------------------
23010 DROP PROCEDURE IF EXISTS h1;
23011 DROP PROCEDURE IF EXISTS sp1;
23012 CREATE PROCEDURE sp1 (x int, y int)
23016 CREATE PROCEDURE h1 ()
23018 declare continue handler for sqlstate '42000' set @x2 = 1;
23028 DROP PROCEDURE sp1;
23031 --------------------------------------------------------------------------------
23032 DROP PROCEDURE IF EXISTS h1;
23033 DROP PROCEDURE IF EXISTS sp1;
23034 CREATE PROCEDURE sp1 (x int, y int)
23038 CREATE PROCEDURE h1 ()
23040 declare continue handler for sqlstate '42000' set @x2 = 1;
23050 DROP PROCEDURE sp1;
23053 --------------------------------------------------------------------------------
23054 DROP PROCEDURE IF EXISTS h1;
23055 drop table IF EXISTS res_t1;
23056 drop table IF EXISTS res_t2;
23057 create table res_t1(w char, x char);
23058 create table res_t2(y char, z char);
23059 CREATE PROCEDURE h1()
23061 declare done int default 0;
23063 declare cur1 cursor for SELECT w, x from res_t1;
23064 declare continue handler for sqlstate '02000' set done = 1;
23068 fetch cur1 into a, b;
23071 insert into res_t2 values (a, b);
23073 until done END repeat;
23084 DROP PROCEDURE IF EXISTS h1;
23085 DROP TABLE IF EXISTS res_t1;
23086 DROP TABLE IF EXISTS res_t2;
23089 --------------------------------------------------------------------------------
23090 DROP PROCEDURE IF EXISTS h1;
23091 drop table IF EXISTS res_t1;
23092 drop table IF EXISTS res_t2;
23093 create table res_t1(w char, x char);
23094 create table res_t2(y char, z char);
23095 CREATE PROCEDURE h1()
23097 declare done int default 0;
23099 declare cur1 cursor for SELECT w, x from res_t1;
23100 declare continue handler for sqlstate '02000' set done = 1;
23104 fetch cur1 into a, b;
23107 insert into res_t2 values (a, b);
23109 until done END repeat;
23120 DROP PROCEDURE IF EXISTS h1;
23121 DROP TABLE IF EXISTS res_t1;
23122 DROP TABLE IF EXISTS res_t2;
23125 --------------------------------------------------------------------------------
23126 DROP PROCEDURE IF EXISTS h1;
23127 drop table IF EXISTS res_t1;
23128 drop table IF EXISTS res_t2;
23129 create table res_t1(w char, x char);
23130 create table res_t2(y char, z char);
23131 CREATE PROCEDURE h1()
23133 declare done int default 0;
23135 declare cur1 cursor for SELECT w, x from res_t1;
23136 declare continue handler for sqlstate '02000' set done = 1;
23141 fetch cur1 into a, b;
23144 insert into res_t2 values (a, b);
23146 until done END repeat;
23157 DROP PROCEDURE IF EXISTS h1;
23158 DROP TABLE IF EXISTS res_t1;
23159 DROP TABLE IF EXISTS res_t2;
23162 --------------------------------------------------------------------------------
23163 DROP PROCEDURE IF EXISTS h1;
23164 drop table IF EXISTS res_t1;
23165 drop table IF EXISTS res_t2;
23166 create table res_t1(w char, x char);
23167 create table res_t2(y char, z char);
23168 CREATE PROCEDURE h1()
23170 declare done int default 0;
23172 declare cur1 cursor for SELECT w, x from res_t1;
23173 declare continue handler for sqlstate '02000' set done = 1;
23178 fetch cur1 into a, b;
23181 insert into res_t2 values (a, b);
23183 until done END repeat;
23194 DROP PROCEDURE IF EXISTS h1;
23195 DROP TABLE IF EXISTS res_t1;
23196 DROP TABLE IF EXISTS res_t2;
23199 --------------------------------------------------------------------------------
23200 DROP PROCEDURE IF EXISTS h1;
23201 drop table IF EXISTS res_t1;
23202 drop table IF EXISTS res_t2;
23203 create table res_t1(w char, x char);
23204 insert into res_t1 values('a', 'b');
23205 insert into res_t1 values('c', 'd');
23206 create table res_t2(y char, z char);
23207 CREATE PROCEDURE h1()
23209 declare done int default 0;
23211 declare cur1 cursor for SELECT w, x from res_t1;
23212 declare continue handler for sqlstate 'HY000' set done = 1;
23224 DROP PROCEDURE IF EXISTS h1;
23225 DROP TABLE IF EXISTS res_t1;
23226 DROP TABLE IF EXISTS res_t2;
23229 --------------------------------------------------------------------------------
23230 DROP PROCEDURE IF EXISTS h1;
23231 drop table IF EXISTS res_t1;
23232 drop table IF EXISTS res_t2;
23233 create table res_t1(w char, x char);
23234 insert into res_t1 values('a', 'b');
23235 insert into res_t1 values('c', 'd');
23236 create table res_t2(y char, z char);
23237 CREATE PROCEDURE h1()
23239 declare done int default 0;
23241 declare cur1 cursor for SELECT w, x from res_t1;
23242 declare continue handler for 1328 set done = 1;
23254 DROP PROCEDURE IF EXISTS h1;
23255 DROP TABLE IF EXISTS res_t1;
23256 DROP TABLE IF EXISTS res_t2;
23259 --------------------------------------------------------------------------------
23260 DROP PROCEDURE IF EXISTS h1;
23261 drop table IF EXISTS res_t1;
23262 drop table IF EXISTS res_t2;
23263 create table res_t1(w char, x char);
23264 insert into res_t1 values('a', 'b');
23265 insert into res_t1 values('c', 'd');
23266 create table res_t2(y char, z char);
23267 CREATE PROCEDURE h1()
23269 declare done int default 0;
23271 declare cur1 cursor for SELECT w, x from res_t1;
23272 declare exit handler for sqlstate 'HY000' set done = 1;
23284 DROP PROCEDURE IF EXISTS h1;
23285 DROP TABLE IF EXISTS res_t1;
23286 DROP TABLE IF EXISTS res_t2;
23289 --------------------------------------------------------------------------------
23290 DROP PROCEDURE IF EXISTS h1;
23291 drop table IF EXISTS res_t1;
23292 drop table IF EXISTS res_t2;
23293 create table res_t1(w char, x char);
23294 insert into res_t1 values('a', 'b');
23295 insert into res_t1 values('c', 'd');
23296 create table res_t2(y char, z char);
23297 CREATE PROCEDURE h1()
23299 declare done int default 0;
23301 declare cur1 cursor for SELECT w, x from res_t1;
23302 declare exit handler for 1328 set done = 1;
23314 DROP PROCEDURE IF EXISTS h1;
23315 DROP TABLE IF EXISTS res_t1;
23316 DROP TABLE IF EXISTS res_t2;
23319 --------------------------------------------------------------------------------
23320 DROP PROCEDURE IF EXISTS h1;
23321 drop table IF EXISTS res_t1;
23322 drop table IF EXISTS res_t2;
23323 create table res_t1(w char, x char);
23324 insert into res_t1 values('a', 'b');
23325 insert into res_t1 values('c', 'd');
23326 create table res_t2(y char, z char);
23327 CREATE PROCEDURE h1()
23329 declare done int default 0;
23331 declare cur1 cursor for SELECT w, x from res_t1;
23332 declare continue handler for 1325 set done = 1;
23344 DROP PROCEDURE IF EXISTS h1;
23345 DROP TABLE IF EXISTS res_t1;
23346 DROP TABLE IF EXISTS res_t2;
23349 --------------------------------------------------------------------------------
23350 DROP PROCEDURE IF EXISTS h1;
23351 drop table IF EXISTS res_t1;
23352 drop table IF EXISTS res_t2;
23353 create table res_t1(w char, x char);
23354 insert into res_t1 values('a', 'b');
23355 insert into res_t1 values('c', 'd');
23356 create table res_t2(y char, z char);
23357 CREATE PROCEDURE h1()
23359 declare done int default 0;
23361 declare cur1 cursor for SELECT w, x from res_t1;
23362 declare continue handler for 1325 set done = 1;
23375 DROP PROCEDURE IF EXISTS h1;
23376 DROP TABLE IF EXISTS res_t1;
23377 DROP TABLE IF EXISTS res_t2;
23380 --------------------------------------------------------------------------------
23381 DROP PROCEDURE IF EXISTS h1;
23382 drop table IF EXISTS res_t1;
23383 drop table IF EXISTS res_t2;
23384 create table res_t1(w char, x char);
23385 insert into res_t1 values('a', 'b');
23386 insert into res_t1 values('c', 'd');
23387 create table res_t2(y char, z char);
23388 CREATE PROCEDURE h1()
23390 declare done int default 0;
23392 declare cur1 cursor for SELECT w, x from res_t1;
23393 declare exit handler for 1325 set done = 1;
23405 DROP PROCEDURE IF EXISTS h1;
23406 DROP TABLE IF EXISTS res_t1;
23407 DROP TABLE IF EXISTS res_t2;
23410 --------------------------------------------------------------------------------
23411 DROP PROCEDURE IF EXISTS h1;
23412 drop table IF EXISTS res_t1;
23413 drop table IF EXISTS res_t2;
23414 create table res_t1(w char, x char);
23415 insert into res_t1 values('a', 'b');
23416 insert into res_t1 values('c', 'd');
23417 create table res_t2(y char, z char);
23418 CREATE PROCEDURE h1()
23420 declare done int default 0;
23422 declare cur1 cursor for SELECT w, x from res_t1;
23423 declare exit handler for sqlstate '24000' set done = 1;
23435 DROP PROCEDURE IF EXISTS h1;
23436 DROP TABLE IF EXISTS res_t1;
23437 DROP TABLE IF EXISTS res_t2;
23440 --------------------------------------------------------------------------------
23441 DROP PROCEDURE IF EXISTS h1;
23442 drop table IF EXISTS res_t1;
23443 drop table IF EXISTS res_t2;
23444 create table res_t1(w char, x char);
23445 insert into res_t1 values('a', 'b');
23446 insert into res_t1 values('c', 'd');
23447 create table res_t2(y char, z char);
23448 CREATE PROCEDURE h1()
23450 declare done int default 0;
23452 declare cur1 cursor for SELECT w, x from res_t1;
23453 declare continue handler for 1326 set done = 1;
23455 fetch cur1 into a, b;
23462 DROP PROCEDURE IF EXISTS h1;
23463 DROP TABLE IF EXISTS res_t1;
23464 DROP TABLE IF EXISTS res_t2;
23467 --------------------------------------------------------------------------------
23468 DROP PROCEDURE IF EXISTS h1;
23469 drop table IF EXISTS res_t1;
23470 drop table IF EXISTS res_t2;
23471 create table res_t1(w char, x char);
23472 insert into res_t1 values('a', 'b');
23473 insert into res_t1 values('c', 'd');
23474 create table res_t2(y char, z char);
23475 CREATE PROCEDURE h1()
23477 declare done int default 0;
23479 declare cur1 cursor for SELECT w, x from res_t1;
23480 declare continue handler for sqlstate '24000' set done = 1;
23482 fetch cur1 into a, b;
23489 DROP PROCEDURE IF EXISTS h1;
23490 DROP TABLE IF EXISTS res_t1;
23491 DROP TABLE IF EXISTS res_t2;
23494 --------------------------------------------------------------------------------
23495 DROP PROCEDURE IF EXISTS h1;
23496 drop table IF EXISTS res_t1;
23497 drop table IF EXISTS res_t2;
23498 create table res_t1(w char, x char);
23499 insert into res_t1 values('a', 'b');
23500 insert into res_t1 values('c', 'd');
23501 create table res_t2(y char, z char);
23502 CREATE PROCEDURE h1()
23504 declare done int default 0;
23506 declare cur1 cursor for SELECT w, x from res_t1;
23507 declare exit handler for 1326 set done = 1;
23509 fetch cur1 into a, b;
23514 DROP PROCEDURE IF EXISTS h1;
23515 DROP TABLE IF EXISTS res_t1;
23516 DROP TABLE IF EXISTS res_t2;
23519 --------------------------------------------------------------------------------
23520 DROP PROCEDURE IF EXISTS h1;
23521 drop table IF EXISTS res_t1;
23522 drop table IF EXISTS res_t2;
23523 create table res_t1(w char, x char);
23524 insert into res_t1 values('a', 'b');
23525 insert into res_t1 values('c', 'd');
23526 create table res_t2(y char, z char);
23527 CREATE PROCEDURE h1()
23529 declare done int default 0;
23531 declare cur1 cursor for SELECT w, x from res_t1;
23532 declare exit handler for sqlstate '24000' set done = 1;
23534 fetch cur1 into a, b;
23539 DROP PROCEDURE IF EXISTS h1;
23540 drop table IF EXISTS res_t1;
23541 drop table IF EXISTS res_t2;
23544 --------------------------------------------------------------------------------
23545 DROP PROCEDURE IF EXISTS h1;
23546 drop table IF EXISTS res_t1;
23547 drop table IF EXISTS res_t2;
23548 create table res_t1(w char, x char);
23549 insert into res_t1 values('a', 'b');
23550 insert into res_t1 values('c', 'd');
23551 create table res_t2(y char, z char);
23552 CREATE PROCEDURE h1()
23554 declare done int default 0;
23556 declare cur1 cursor for SELECT w, x from res_t1;
23557 declare continue handler for 1339 set done = 1;
23560 when 1 then set @x=10;
23561 when 2 then set @x=11;
23569 DROP PROCEDURE IF EXISTS h1;
23570 drop table IF EXISTS res_t1;
23571 drop table IF EXISTS res_t2;
23574 --------------------------------------------------------------------------------
23575 DROP PROCEDURE IF EXISTS h1;
23576 drop table IF EXISTS res_t1;
23577 drop table IF EXISTS res_t2;
23578 create table res_t1(w char, x char);
23579 insert into res_t1 values('a', 'b');
23580 insert into res_t1 values('c', 'd');
23581 create table res_t2(y char, z char);
23582 CREATE PROCEDURE h1()
23584 declare done int default 0;
23586 declare cur1 cursor for SELECT w, x from res_t1;
23587 declare continue handler for sqlstate '20000' set done = 1;
23590 when 1 then set @x=10;
23591 when 2 then set @x=11;
23599 DROP PROCEDURE IF EXISTS h1;
23600 drop table IF EXISTS res_t1;
23601 drop table IF EXISTS res_t2;
23604 --------------------------------------------------------------------------------
23605 DROP PROCEDURE IF EXISTS h1;
23606 drop table IF EXISTS res_t1;
23607 drop table IF EXISTS res_t2;
23608 create table res_t1(w char, x char);
23609 insert into res_t1 values('a', 'b');
23610 insert into res_t1 values('c', 'd');
23611 create table res_t2(y char, z char);
23612 CREATE PROCEDURE h1()
23614 declare done int default 0;
23616 declare cur1 cursor for SELECT w, x from res_t1;
23617 declare exit handler for 1339 set done = 1;
23620 when 1 then set @x=10;
23621 when 2 then set @x=11;
23627 DROP PROCEDURE IF EXISTS h1;
23628 drop table IF EXISTS res_t1;
23629 drop table IF EXISTS res_t2;
23632 --------------------------------------------------------------------------------
23633 DROP PROCEDURE IF EXISTS h1;
23634 drop table IF EXISTS res_t1;
23635 drop table IF EXISTS res_t2;
23636 create table res_t1(w char, x char);
23637 insert into res_t1 values('a', 'b');
23638 insert into res_t1 values('c', 'd');
23639 create table res_t2(y char, z char);
23640 CREATE PROCEDURE h1()
23642 declare done int default 0;
23644 declare cur1 cursor for SELECT w, x from res_t1;
23645 declare exit handler for sqlstate '20000' set done = 1;
23648 when 1 then set @x=10;
23649 when 2 then set @x=11;
23655 DROP PROCEDURE IF EXISTS h1;
23656 DROP TABLE IF EXISTS res_t1;
23657 DROP TABLE IF EXISTS res_t2;
23660 --------------------------------------------------------------------------------
23661 DROP PROCEDURE IF EXISTS h1;
23662 drop table IF EXISTS res_t1;
23663 create table res_t1(w char, x char);
23664 insert into res_t1 values('a', 'b');
23665 insert into res_t1 values('c', 'd');
23666 CREATE PROCEDURE h1()
23668 declare condname condition for sqlstate '20000';
23669 declare done int default 0;
23671 declare condname condition for sqlstate '20000';
23672 declare cur1 cursor for SELECT w, x from t1;
23675 when 1 then set @x=10;
23676 when 2 then set @x=11;
23681 ERROR 42000: Duplicate condition: condname
23682 DROP TABLE IF EXISTS res_t1;
23685 --------------------------------------------------------------------------------
23686 DROP PROCEDURE IF EXISTS h1;
23687 drop table IF EXISTS res_t1;
23688 CREATE TABLE res_t1(w INT UNIQUE, x CHAR);
23689 insert into res_t1 values (1, 'a');
23690 CREATE PROCEDURE h1 ()
23692 declare condname1 condition for sqlstate '020';
23693 declare condname2 condition for sqlstate 'wewe';
23694 declare condname3 condition for 9999;
23695 declare exit handler for sqlstate '020' set @var1 = 1;
23696 declare exit handler for sqlstate 'wewe'set @var1 = 1;
23697 declare exit handler for 9999 set @var1 = 1;
23699 insert into res_t1 values (2, 'b');
23700 begin2_label: BEGIN
23701 declare continue handler for sqlstate '90000023' set @var3= 1;
23703 insert into res_t1 values (3, 'c');
23706 ERROR 42000: Bad SQLSTATE: '020'
23707 CREATE PROCEDURE h1 ()
23709 declare condname1 condition for sqlstate '020';
23710 declare condname2 condition for sqlstate 'wewe';
23711 declare condname3 condition for 9999;
23713 insert into res_t1 values (2, 'b');
23714 begin2_label: BEGIN
23715 declare continue handler for sqlstate '90000023' set @var3= 1;
23717 insert into res_t1 values (3, 'c');
23720 ERROR 42000: Bad SQLSTATE: '020'
23721 DROP TABLE IF EXISTS res_t1;
23724 --------------------------------------------------------------------------------
23725 DROP PROCEDURE IF EXISTS h1;
23726 CREATE PROCEDURE h1 ()
23728 declare x1 int default 0;
23730 declare condname1 condition for sqlstate '00000';
23731 declare exit handler for condname1 set @x = 1;
23737 ERROR 42000: Bad SQLSTATE: '00000'
23738 DROP PROCEDURE IF EXISTS h1;
23741 --------------------------------------------------------------------------------
23742 DROP PROCEDURE IF EXISTS h1;
23743 DROP TABLE IF EXISTS res_t1;
23744 CREATE TABLE res_t1(w CHAR UNIQUE, x CHAR);
23745 INSERT INTO res_t1 VALUES ('a', 'b');
23746 CREATE PROCEDURE h1 ()
23748 DECLARE x1, x2, x3, x4, x5 int default 0;
23749 DECLARE condname1 CONDITION FOR SQLSTATE '42000';
23750 DECLARE condname2 CONDITION FOR SQLSTATE '42000';
23751 DECLARE CONTINUE HANDLER FOR condname1 set x1 = 1;
23752 DECLARE CONTINUE HANDLER FOR condname1 set x2 = 1;
23753 DECLARE EXIT HANDLER FOR condname1 SET x3 = 1;
23754 DECLARE CONTINUE HANDLER FOR condname2 SET x4 = 1;
23755 DECLARE EXIT HANDLER FOR condname2 SET x5 = 1;
23757 ERROR 42000: Duplicate handler declared in the same block
23758 DROP PROCEDURE IF EXISTS h1;
23759 DROP TABLE IF EXISTS res_t1;
23762 --------------------------------------------------------------------------------
23763 DROP PROCEDURE IF EXISTS h1;
23764 CREATE PROCEDURE h1 ()
23766 DECLARE x1 INT DEFAULT 0;
23768 DECLARE condname1 CONDITION FOR SQLSTATE '00000';
23769 DECLARE EXIT HANDLER FOR SQLSTATE '00000' SET @x = 1;
23775 ERROR 42000: Bad SQLSTATE: '00000'
23777 ERROR 42000: PROCEDURE db_storedproc.h1 does not exist
23778 DROP PROCEDURE IF EXISTS h1;
23780 * Testcase 3.1.2.53 (4.11.42):
23781 * Ensure that a handler condition of sqlwarning takes the same action as a
23782 * handler condition defined with an sqlstate that begins with 01.
23783 --------------------------------------------------------------------------------
23784 DROP PROCEDURE IF EXISTS h1;
23785 DROP TABLE IF EXISTS res_t1;
23786 CREATE PROCEDURE h1()
23788 DECLARE EXIT HANDLER FOR SQLWARNING SET @done = 1;
23791 INSERT INTO res_t1 VALUES('xxx', 'yy');
23795 ERROR 42S02: Table 'db_storedproc.res_t1' doesn't exist
23799 CREATE TABLE res_t1(w CHAR, x CHAR);
23800 INSERT INTO res_t1 VALUES('a', 'b');
23801 INSERT INTO res_t1 VALUES('c', 'd');
23806 DROP PROCEDURE IF EXISTS h1;
23807 DROP TABLE IF EXISTS res_t1;
23808 CREATE PROCEDURE h1()
23810 DECLARE CONTINUE HANDLER FOR SQLWARNING SET @done = 1;
23813 INSERT INTO res_t1 VALUES('xxx', 'yy');
23817 ERROR 42S02: Table 'db_storedproc.res_t1' doesn't exist
23821 CREATE TABLE res_t1(w CHAR, x CHAR);
23822 INSERT INTO res_t1 VALUES('a', 'b');
23823 INSERT INTO res_t1 VALUES('c', 'd');
23828 DROP PROCEDURE IF EXISTS h1;
23829 DROP TABLE IF EXISTS res_t1;
23831 --source suite/funcs_1/storedproc/cleanup_sp_tb.inc
23832 --------------------------------------------------------------------------------
23833 DROP DATABASE IF EXISTS db_storedproc;
23834 DROP DATABASE IF EXISTS db_storedproc_1;
23836 . +++ END OF SCRIPT +++
23837 --------------------------------------------------------------------------------