mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / engines / funcs / t / in_string_boundary_error.test
blob91cdb6480875421ab80c3ea45108e326999294ac
1 SET SQL_MODE="TRADITIONAL,ANSI";
2 --disable_warnings
3 DROP TABLE IF EXISTS t3;
4 --enable_warnings
5 CREATE TABLE t3(c1 CHAR(100) NOT NULL);
6 --error 1048
7 INSERT INTO t3 (c1) VALUES(NULL);
8 INSERT INTO t3 (c1) VALUES('x');
9 INSERT INTO t3 (c1) VALUES('');
10 --error 1406
11 INSERT INTO t3 (c1) VALUES('123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.x');
12 SELECT COUNT(c1) AS total_rows FROM t3;
13 SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
14 SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
15 DROP TABLE t3;
16 CREATE TABLE t3(c1 VARCHAR(100) NOT NULL);
17 --error 1048
18 INSERT INTO t3 (c1) VALUES(NULL);
19 INSERT INTO t3 (c1) VALUES('x');
20 INSERT INTO t3 (c1) VALUES('');
21 --error 1406
22 INSERT INTO t3 (c1) VALUES('123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.x');
23 SELECT COUNT(c1) AS total_rows FROM t3;
24 SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
25 SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
26 DROP TABLE t3;
27 CREATE TABLE t3(c1 BINARY(100) NOT NULL);
28 --error 1048
29 INSERT INTO t3 (c1) VALUES(NULL);
30 INSERT INTO t3 (c1) VALUES('x');
31 INSERT INTO t3 (c1) VALUES('');
32 --error 1406
33 INSERT INTO t3 (c1) VALUES('123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.x');
34 SELECT COUNT(c1) AS total_rows FROM t3;
35 SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
36 SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
37 DROP TABLE t3;
38 CREATE TABLE t3(c1 VARBINARY(100) NOT NULL);
39 --error 1048
40 INSERT INTO t3 (c1) VALUES(NULL);
41 INSERT INTO t3 (c1) VALUES('x');
42 INSERT INTO t3 (c1) VALUES('');
43 --error 1406
44 INSERT INTO t3 (c1) VALUES('123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.x');
45 SELECT COUNT(c1) AS total_rows FROM t3;
46 SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
47 SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
48 DROP TABLE t3;