9
10
CREATE DATABASE db_storedproc;
10
11
CREATE DATABASE db_storedproc_1;
12
create table t1(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int) engine = memory;
13
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t4.txt' into table t1;
14
create table t2(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int) engine = memory;
15
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t4.txt' into table t2;
16
create table t3(f1 char(20),f2 char(20),f3 integer) engine = memory;
17
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t3.txt' into table t3;
18
create table t4(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int) engine = memory;
19
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t4.txt' into table t4;
13
create table t1(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
14
engine = <engine_to_be_tested>;
15
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t4.txt' into table t1;
16
create table t2(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
17
engine = <engine_to_be_tested>;
18
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t4.txt' into table t2;
19
create table t3(f1 char(20),f2 char(20),f3 integer) engine = <engine_to_be_tested>;
20
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t3.txt' into table t3;
21
create table t4(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
22
engine = <engine_to_be_tested>;
23
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t4.txt' into table t4;
20
24
USE db_storedproc_1;
21
create table t6(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int) engine = memory;
22
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t4.txt' into table t6;
25
create table t6(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
26
engine = <engine_to_be_tested>;
27
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t4.txt' into table t6;
24
create table t7 (f1 char(20), f2 char(25), f3 date, f4 int) engine = memory;
25
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t7.txt' into table t7;
27
Warning 1265 Data truncated for column 'f3' at row 1
28
Warning 1265 Data truncated for column 'f3' at row 2
29
Warning 1265 Data truncated for column 'f3' at row 3
30
Warning 1265 Data truncated for column 'f3' at row 4
31
Warning 1265 Data truncated for column 'f3' at row 5
32
Warning 1265 Data truncated for column 'f3' at row 6
33
Warning 1265 Data truncated for column 'f3' at row 7
34
Warning 1265 Data truncated for column 'f3' at row 8
35
Warning 1265 Data truncated for column 'f3' at row 9
36
Warning 1265 Data truncated for column 'f3' at row 10
37
create table t8 (f1 char(20), f2 char(25), f3 date, f4 int) engine = memory;
38
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t7.txt' into table t8;
40
Warning 1265 Data truncated for column 'f3' at row 1
41
Warning 1265 Data truncated for column 'f3' at row 2
42
Warning 1265 Data truncated for column 'f3' at row 3
43
Warning 1265 Data truncated for column 'f3' at row 4
44
Warning 1265 Data truncated for column 'f3' at row 5
45
Warning 1265 Data truncated for column 'f3' at row 6
46
Warning 1265 Data truncated for column 'f3' at row 7
47
Warning 1265 Data truncated for column 'f3' at row 8
48
Warning 1265 Data truncated for column 'f3' at row 9
49
Warning 1265 Data truncated for column 'f3' at row 10
50
create table t9(f1 int, f2 char(25), f3 int) engine = memory;
51
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t9.txt' into table t9;
52
create table t10(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int) engine = memory;
53
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t4.txt' into table t10;
54
create table t11(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int) engine = memory;
55
load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t4.txt' into table t11;
29
create table t7 (f1 char(20), f2 char(25), f3 date, f4 int)
30
engine = <engine_to_be_tested>;
31
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t7.txt' into table t7;
33
Warning 1265 Data truncated for column 'f3' at row 1
34
Warning 1265 Data truncated for column 'f3' at row 2
35
Warning 1265 Data truncated for column 'f3' at row 3
36
Warning 1265 Data truncated for column 'f3' at row 4
37
Warning 1265 Data truncated for column 'f3' at row 5
38
Warning 1265 Data truncated for column 'f3' at row 6
39
Warning 1265 Data truncated for column 'f3' at row 7
40
Warning 1265 Data truncated for column 'f3' at row 8
41
Warning 1265 Data truncated for column 'f3' at row 9
42
Warning 1265 Data truncated for column 'f3' at row 10
43
create table t8 (f1 char(20), f2 char(25), f3 date, f4 int)
44
engine = <engine_to_be_tested>;
45
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t7.txt' into table t8;
47
Warning 1265 Data truncated for column 'f3' at row 1
48
Warning 1265 Data truncated for column 'f3' at row 2
49
Warning 1265 Data truncated for column 'f3' at row 3
50
Warning 1265 Data truncated for column 'f3' at row 4
51
Warning 1265 Data truncated for column 'f3' at row 5
52
Warning 1265 Data truncated for column 'f3' at row 6
53
Warning 1265 Data truncated for column 'f3' at row 7
54
Warning 1265 Data truncated for column 'f3' at row 8
55
Warning 1265 Data truncated for column 'f3' at row 9
56
Warning 1265 Data truncated for column 'f3' at row 10
57
create table t9(f1 int, f2 char(25), f3 int) engine = <engine_to_be_tested>;
58
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t9.txt' into table t9;
59
create table t10(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
60
engine = <engine_to_be_tested>;
61
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t4.txt' into table t10;
62
create table t11(f1 char(20),f2 char(25),f3 date,f4 int,f5 char(25),f6 int)
63
engine = <engine_to_be_tested>;
64
load data infile '<MYSQLTEST_VARDIR>/std_data_ln/funcs_1/t4.txt' into table t11;
57
66
Section 3.1.3 - Syntax checks for the stored procedure-specific flow
58
67
control statements IF, CASE, LOOP, LEAVE, ITERATE, REPEAT, WHILE: