~vadim-tk/percona-server/percona-5.5.15-galera

« back to all changes in this revision

Viewing changes to mysql-test/suite/engines/funcs/t/in_string_boundary_error.test

  • Committer: root
  • Date: 2011-09-10 16:37:18 UTC
  • Revision ID: root@r815.office.percona.com-20110910163718-ydh4zj8hcdgoyavb
Porting Galera to 5.5.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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;
 
49