2009-06-10 19:21:20 +05:30
|
|
|
SELECT @@GLOBAL.innodb_use_sys_malloc;
|
|
|
|
@@GLOBAL.innodb_use_sys_malloc
|
|
|
|
1
|
|
|
|
1 Expected
|
|
|
|
SET @@GLOBAL.innodb_use_sys_malloc=0;
|
|
|
|
ERROR HY000: Variable 'innodb_use_sys_malloc' is a read only variable
|
|
|
|
Expected error 'Read only variable'
|
|
|
|
SELECT @@GLOBAL.innodb_use_sys_malloc;
|
|
|
|
@@GLOBAL.innodb_use_sys_malloc
|
|
|
|
1
|
|
|
|
1 Expected
|
2011-06-28 15:28:21 +03:00
|
|
|
create table t1(a int not null,key(a,a)) engine=innodb DEFAULT CHARSET=latin1;
|
|
|
|
ERROR 42S21: Duplicate column name 'a'
|
|
|
|
create table t1(a int,b text,key(b(768))) engine=innodb DEFAULT CHARSET=latin1;
|
|
|
|
ERROR HY000: Index column size too large. The maximum column size is 767 bytes.
|
|
|
|
create table t1(a int not null,b text) engine=innodb DEFAULT CHARSET=latin1;
|
|
|
|
insert into t1 values (1,''),(2,''),(3,''),(4,''),(5,''),(6,''),(7,'');
|
|
|
|
create index t1aa on t1(a,a);
|
|
|
|
ERROR 42S21: Duplicate column name 'a'
|
|
|
|
create index t1b on t1(b(768));
|
|
|
|
ERROR HY000: Index column size too large. The maximum column size is 767 bytes.
|
|
|
|
SHOW CREATE TABLE t1;
|
|
|
|
Table Create Table
|
|
|
|
t1 CREATE TABLE `t1` (
|
|
|
|
`a` int(11) NOT NULL,
|
|
|
|
`b` text
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
2009-06-10 19:21:20 +05:30
|
|
|
select * from t1;
|
2011-06-28 15:28:21 +03:00
|
|
|
a b
|
|
|
|
1
|
|
|
|
2
|
|
|
|
3
|
|
|
|
4
|
|
|
|
5
|
|
|
|
6
|
|
|
|
7
|
2009-06-10 19:21:20 +05:30
|
|
|
drop table t1;
|
2011-06-28 15:28:21 +03:00
|
|
|
CREATE TABLE t2(a int primary key, b text) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
INSERT INTO t2 VALUES (1,''),(2,''),(3,''),(4,''),(5,''),(6,''),(7,'');
|
|
|
|
CREATE INDEX t2aa on t2(a,a);
|
|
|
|
ERROR 42S21: Duplicate column name 'a'
|
|
|
|
CREATE INDEX t2b on t2(b(768));
|
|
|
|
ERROR HY000: Index column size too large. The maximum column size is 767 bytes.
|
|
|
|
SELECT * FROM t2;
|
|
|
|
a b
|
|
|
|
1
|
|
|
|
2
|
|
|
|
3
|
|
|
|
4
|
|
|
|
5
|
|
|
|
6
|
|
|
|
7
|
|
|
|
DROP TABLE t2;
|