~ubuntu-branches/ubuntu/lucid/mysql-dfsg-5.1/lucid-security

« back to all changes in this revision

Viewing changes to mysql-test/suite/engines/funcs/r/in_multicolumn_string_unique_constraint_error.result

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-02-22 22:33:55 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120222223355-or06x1euyk8n0ldi
Tags: 5.1.61-0ubuntu0.10.04.1
* SECURITY UPDATE: Update to 5.1.61 to fix multiple security issues
  (LP: #937869)
  - http://www.oracle.com/technetwork/topics/security/cpujan2012-366304.html
  - CVE-2011-2262
  - CVE-2012-0075
  - CVE-2012-0112
  - CVE-2012-0113
  - CVE-2012-0114
  - CVE-2012-0115
  - CVE-2012-0116
  - CVE-2012-0117
  - CVE-2012-0118
  - CVE-2012-0119
  - CVE-2012-0120
  - CVE-2012-0484
  - CVE-2012-0485
  - CVE-2012-0486
  - CVE-2012-0487
  - CVE-2012-0488
  - CVE-2012-0489
  - CVE-2012-0490
  - CVE-2012-0491
  - CVE-2012-0492
  - CVE-2012-0493
  - CVE-2012-0494
  - CVE-2012-0495
  - CVE-2012-0496
* Dropped patches unnecessary with 5.1.61:
  - debian/patches/90_mysql_safer_strmov.dpatch
  - debian/patches/51_ssl_test_certs.dpatch
  - debian/patches/52_CVE-2009-4030.dpatch
  - debian/patches/53_CVE-2009-4484.dpatch
  - debian/patches/54_CVE-2008-7247.dpatch
  - debian/patches/55_CVE-2010-1621.dpatch
  - debian/patches/56_CVE-2010-1850.dpatch
  - debian/patches/57_CVE-2010-1849.dpatch
  - debian/patches/58_CVE-2010-1848.dpatch
  - debian/patches/59_CVE-2010-1626.dpatch
  - debian/patches/60_CVE-2010-2008.dpatch
  - debian/patches/60_CVE-2010-3677.dpatch
  - debian/patches/60_CVE-2010-3678.dpatch
  - debian/patches/60_CVE-2010-3679.dpatch
  - debian/patches/60_CVE-2010-3680.dpatch
  - debian/patches/60_CVE-2010-3681.dpatch
  - debian/patches/60_CVE-2010-3682.dpatch
  - debian/patches/60_CVE-2010-3683.dpatch
  - debian/patches/60_CVE-2010-3833.dpatch
  - debian/patches/60_CVE-2010-3834.dpatch
  - debian/patches/60_CVE-2010-3835.dpatch
  - debian/patches/60_CVE-2010-3836.dpatch
  - debian/patches/60_CVE-2010-3837.dpatch
  - debian/patches/60_CVE-2010-3838.dpatch
  - debian/patches/60_CVE-2010-3839.dpatch
  - debian/patches/60_CVE-2010-3840.dpatch
  - debian/patches/61_disable_longfilename_test.dpatch
  - debian/patches/62_alter_table_fix.dpatch
  - debian/patches/63_cherrypick-upstream-49479.dpatch
  - debian/patches/10_readline_build_fix.dpatch
* debian/mysql-client-5.1.docs: removed EXCEPTIONS-CLIENT file
* debian/mysql-server-5.1.docs,debian/libmysqlclient16.docs,
  debian/libmysqlclient-dev.docs: removed, no longer necessary.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DROP TABLE IF EXISTS t1;
 
2
CREATE TABLE t1(c1 CHAR(10) NULL, c2 CHAR(10) NULL, c3 CHAR(10) NULL, UNIQUE(c1,c2,c3));
 
3
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
4
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
5
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
 
6
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
 
7
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
 
8
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
 
9
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
10
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
11
ERROR 23000: Duplicate entry 'abc-abc-abc' for key 'c1'
 
12
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
13
ERROR 23000: Duplicate entry 'abc-abc-def' for key 'c1'
 
14
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
15
ERROR 23000: Duplicate entry 'abc-def-def' for key 'c1'
 
16
SELECT * FROM t1;
 
17
c1      c2      c3
 
18
abc     abc     abc
 
19
abc     abc     def
 
20
abc     def     abc
 
21
abc     def     def
 
22
def     abc     abc
 
23
def     abc     def
 
24
def     def     abc
 
25
DROP TABLE t1;
 
26
CREATE TABLE t1(c1 VARCHAR(10) NULL, c2 VARCHAR(10) NULL, c3 VARCHAR(10) NULL, UNIQUE(c1,c2,c3));
 
27
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
28
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
29
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
 
30
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
 
31
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
 
32
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
 
33
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
34
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
35
ERROR 23000: Duplicate entry 'abc-abc-abc' for key 'c1'
 
36
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
37
ERROR 23000: Duplicate entry 'abc-abc-def' for key 'c1'
 
38
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
39
ERROR 23000: Duplicate entry 'abc-def-def' for key 'c1'
 
40
SELECT * FROM t1;
 
41
c1      c2      c3
 
42
abc     abc     abc
 
43
abc     abc     def
 
44
abc     def     abc
 
45
abc     def     def
 
46
def     abc     abc
 
47
def     abc     def
 
48
def     def     abc
 
49
DROP TABLE t1;
 
50
CREATE TABLE t1(c1 BINARY(10) NULL, c2 BINARY(10) NULL, c3 BINARY(10) NULL, UNIQUE(c1,c2,c3));
 
51
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
52
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
53
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
 
54
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
 
55
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
 
56
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
 
57
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
58
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
59
ERROR 23000: Duplicate entry 'abc' for key 'c1'
 
60
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
61
ERROR 23000: Duplicate entry 'abc' for key 'c1'
 
62
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
63
ERROR 23000: Duplicate entry 'abc' for key 'c1'
 
64
SELECT * FROM t1;
 
65
c1      c2      c3
 
66
abc
 
67
DROP TABLE t1;
 
68
CREATE TABLE t1(c1 VARBINARY(10) NULL, c2 VARBINARY(10) NULL, c3 VARBINARY(10) NULL, UNIQUE(c1,c2,c3));
 
69
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
70
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
71
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
 
72
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
 
73
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
 
74
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
 
75
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
76
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
 
77
ERROR 23000: Duplicate entry 'abc-abc-abc' for key 'c1'
 
78
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
 
79
ERROR 23000: Duplicate entry 'abc-abc-def' for key 'c1'
 
80
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
 
81
ERROR 23000: Duplicate entry 'abc-def-def' for key 'c1'
 
82
SELECT * FROM t1;
 
83
c1      c2      c3
 
84
abc     abc     abc
 
85
abc     abc     def
 
86
abc     def     abc
 
87
abc     def     def
 
88
def     abc     abc
 
89
def     abc     def
 
90
def     def     abc
 
91
DROP TABLE t1;