mirror of
https://github.com/MariaDB/server.git
synced 2025-09-05 08:04:25 +03:00
316 lines
12 KiB
Plaintext
316 lines
12 KiB
Plaintext
--- r/create.result 2012-02-23 16:01:40.000000000 +0100
|
||
+++ /usr/home/serg/Abk/mysql/5.5-mtr/storage/pbxt/mysql-test/main/r/create.reject 2012-02-23 22:58:32.000000000 +0100
|
||
@@ -46,7 +46,7 @@
|
||
Table Create Table
|
||
a/a CREATE TABLE `a/a` (
|
||
`a` int(11) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
create table t1 like `a/a`;
|
||
drop table `a/a`;
|
||
drop table `t1`;
|
||
@@ -113,7 +113,7 @@
|
||
create table t2 (key (b)) select * from t1;
|
||
explain select * from t2 where b="world";
|
||
id select_type table type possible_keys key key_len ref rows Extra
|
||
-1 SIMPLE t2 ref B B 21 const 1 Using index condition
|
||
+1 SIMPLE t2 ref B B 21 const 1 Using where
|
||
select * from t2 where b="world";
|
||
a B
|
||
3 world
|
||
@@ -216,7 +216,7 @@
|
||
KEY `b_29` (`b`),
|
||
KEY `b_30` (`b`),
|
||
KEY `b_31` (`b`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
create table t1 select if(1,'1','0'), month("2002-08-02");
|
||
drop table t1;
|
||
@@ -291,7 +291,7 @@
|
||
Note 1050 Table 't1' already exists
|
||
show status like "Opened_tables";
|
||
Variable_name Value
|
||
-Opened_tables 2
|
||
+Opened_tables 3
|
||
select * from t1;
|
||
a b
|
||
1 1
|
||
@@ -321,7 +321,7 @@
|
||
t3 CREATE TABLE `t3` (
|
||
`id` int(11) NOT NULL,
|
||
`name` char(20) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
select * from t3;
|
||
id name
|
||
create table if not exists t3 like t1;
|
||
@@ -335,7 +335,7 @@
|
||
Table Create Table
|
||
t3 CREATE TEMPORARY TABLE `t3` (
|
||
`id` int(11) NOT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
select * from t3;
|
||
id
|
||
drop table t3;
|
||
@@ -344,7 +344,7 @@
|
||
t3 CREATE TABLE `t3` (
|
||
`id` int(11) NOT NULL,
|
||
`name` char(20) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
select * from t3;
|
||
id name
|
||
drop table t2, t3;
|
||
@@ -356,14 +356,14 @@
|
||
t3 CREATE TEMPORARY TABLE `t3` (
|
||
`id` int(11) NOT NULL,
|
||
`name` char(20) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
create table t2 like t3;
|
||
show create table t2;
|
||
Table Create Table
|
||
t2 CREATE TABLE `t2` (
|
||
`id` int(11) NOT NULL,
|
||
`name` char(20) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
select * from t2;
|
||
id name
|
||
create table t3 like t1;
|
||
@@ -482,7 +482,7 @@
|
||
`ifnull(m,m)` varchar(1) DEFAULT NULL,
|
||
`ifnull(n,n)` varchar(3) DEFAULT NULL,
|
||
`ifnull(o,o)` varchar(10) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1,t2;
|
||
create table t1(str varchar(10) default 'def',strnull varchar(10),intg int default '10',rel double default '3.14');
|
||
insert into t1 values ('','',0,0.0);
|
||
@@ -550,14 +550,14 @@
|
||
t1 CREATE TABLE `t1` (
|
||
`primary` int(11) DEFAULT NULL,
|
||
KEY `primary_2` (`primary`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
create table t2 (`PRIMARY` int, index(`PRIMARY`));
|
||
show create table t2;
|
||
Table Create Table
|
||
t2 CREATE TABLE `t2` (
|
||
`PRIMARY` int(11) DEFAULT NULL,
|
||
KEY `PRIMARY_2` (`PRIMARY`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
create table t3 (a int);
|
||
alter table t3 add index `primary` (a);
|
||
ERROR 42000: Incorrect index name 'primary'
|
||
@@ -570,7 +570,7 @@
|
||
t4 CREATE TABLE `t4` (
|
||
`primary` int(11) DEFAULT NULL,
|
||
KEY `primary_2` (`primary`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
create table t5 (`PRIMARY` int);
|
||
alter table t5 add index(`PRIMARY`);
|
||
show create table t5;
|
||
@@ -578,7 +578,7 @@
|
||
t5 CREATE TABLE `t5` (
|
||
`PRIMARY` int(11) DEFAULT NULL,
|
||
KEY `PRIMARY_2` (`PRIMARY`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1, t2, t3, t4, t5;
|
||
CREATE TABLE t1(id varchar(10) NOT NULL PRIMARY KEY, dsc longtext);
|
||
INSERT INTO t1 VALUES ('5000000001', NULL),('5000000003', 'Test'),('5000000004', NULL);
|
||
@@ -666,7 +666,7 @@
|
||
t1 CREATE TABLE `t1` (
|
||
`a` varchar(112) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||
PRIMARY KEY (`a`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
CREATE TABLE t2 (
|
||
a int(11) default NULL
|
||
@@ -682,7 +682,7 @@
|
||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||
`b` int(11) NOT NULL,
|
||
PRIMARY KEY (`a`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
create table t1 (
|
||
a varchar(12) charset utf8 collate utf8_bin not null,
|
||
@@ -697,7 +697,7 @@
|
||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||
`c` int(1) NOT NULL DEFAULT '0',
|
||
PRIMARY KEY (`a`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
create table t1 (
|
||
a varchar(12) charset utf8 collate utf8_bin not null,
|
||
@@ -710,7 +710,7 @@
|
||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||
`c` int(1) NOT NULL DEFAULT '0',
|
||
PRIMARY KEY (`a`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
create table t1 (
|
||
a varchar(12) charset utf8 collate utf8_bin not null,
|
||
@@ -722,7 +722,7 @@
|
||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||
`b` int(11) NOT NULL,
|
||
PRIMARY KEY (`a`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
create table t1 (
|
||
a varchar(12) charset utf8 collate utf8_bin,
|
||
@@ -734,7 +734,7 @@
|
||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
|
||
`b` int(11) NOT NULL,
|
||
PRIMARY KEY (`a`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1, t2;
|
||
create table t1 (
|
||
a1 int not null,
|
||
@@ -771,7 +771,7 @@
|
||
`b` int(11) DEFAULT '3',
|
||
`a1` int(11) DEFAULT NULL,
|
||
`a2` int(11) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1, t2;
|
||
create table t1(a set("a,b","c,d") not null);
|
||
ERROR 22007: Illegal set 'a,b' value found during parsing
|
||
@@ -1095,7 +1095,7 @@
|
||
KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
flush tables;
|
||
show create table t1;
|
||
Table Create Table
|
||
@@ -1180,7 +1180,7 @@
|
||
KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
create table t1 (c1 int, c2 int, c3 int, c4 int, c5 int, c6 int, c7 int,
|
||
c8 int, c9 int, c10 int, c11 int, c12 int, c13 int, c14 int, c15 int, c16 int);
|
||
@@ -1396,7 +1396,7 @@
|
||
KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
flush tables;
|
||
show create table t1;
|
||
Table Create Table
|
||
@@ -1481,7 +1481,7 @@
|
||
KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
|
||
KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
alter table t1 add key
|
||
a065_long_123456789_123456789_123456789_123456789_123456789_1234 (
|
||
c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16);
|
||
@@ -1532,7 +1532,7 @@
|
||
`c31` int(11) DEFAULT NULL,
|
||
`c32` int(11) DEFAULT NULL,
|
||
`c33` int(11) DEFAULT NULL
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
drop table t1;
|
||
|
||
Bug #26104 Bug on foreign key class constructor
|
||
@@ -1561,7 +1561,7 @@
|
||
Handler_read_last 0
|
||
Handler_read_next 0
|
||
Handler_read_prev 0
|
||
-Handler_read_rnd 0
|
||
+Handler_read_rnd 6
|
||
Handler_read_rnd_deleted 0
|
||
Handler_read_rnd_next 7
|
||
drop table t1,t2;
|
||
@@ -1621,20 +1621,17 @@
|
||
ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
|
||
SELECT * from t2;
|
||
a b
|
||
-1 1
|
||
TRUNCATE table t2;
|
||
INSERT INTO t2 select * from t1;
|
||
ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
|
||
SELECT * from t2;
|
||
a b
|
||
-1 1
|
||
drop table t2;
|
||
CREATE TEMPORARY TABLE t2 (a int, b int, primary key (a));
|
||
INSERT INTO t2 SELECT * FROM t1;
|
||
ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
|
||
SELECT * from t2;
|
||
a b
|
||
-1 1
|
||
drop table t1,t2;
|
||
CREATE DATABASE aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
|
||
ERROR 42000: Incorrect database name 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
|
||
@@ -1689,7 +1686,7 @@
|
||
имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48 CREATE TABLE `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` (
|
||
`имя_поля_в_кодировке_утф8_длиной_больше_чем_45` int(11) DEFAULT NULL,
|
||
KEY `имя_индекса_в_кодировке_утф8_длиной_больше_чем_48` (`имя_поля_в_кодировке_утф8_длиной_больше_чем_45`)
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
show create view имя_вью_кодировке_утф8_длиной_больше_чем_42;
|
||
View Create View character_set_client collation_connection
|
||
имя_вью_кодировке_утф8_длиной_больше_чем_42 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `имя_вью_кодировке_утф8_длиной_больше_чем_42` AS select `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`.`имя_поля_в_кодировке_утф8_длиной_больше_чем_45` AS `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` from `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` utf8 utf8_general_ci
|
||
@@ -1851,7 +1848,7 @@
|
||
t1 CREATE TABLE `t1` (
|
||
`c1` year(4) DEFAULT '2008',
|
||
`c2` year(4) DEFAULT '0000'
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
|
||
INSERT INTO t1 VALUES();
|
||
|
||
@@ -1866,7 +1863,7 @@
|
||
t1 CREATE TABLE `t1` (
|
||
`c1` year(4) DEFAULT '0000',
|
||
`c2` year(4) DEFAULT '0000'
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
|
||
INSERT INTO t1 VALUES();
|
||
|
||
@@ -1889,7 +1886,7 @@
|
||
# Fix modified for MariaDB: we support this syntax
|
||
create table t1 (a int) transactional=0;
|
||
Warnings:
|
||
-Warning 1478 Table storage engine 'MyISAM' does not support the create option 'TRANSACTIONAL=1'
|
||
+Warning 1478 Table storage engine 'PBXT' does not support the create option 'TRANSACTIONAL=1'
|
||
create table t2 (a int) page_checksum=1;
|
||
create table t3 (a int) row_format=page;
|
||
drop table t1,t2,t3;
|
||
@@ -2049,12 +2046,12 @@
|
||
Table Create Table
|
||
t1 CREATE TABLE `t1` (
|
||
`dt` datetime DEFAULT '2008-02-31 00:00:00'
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
show create table t2;
|
||
Table Create Table
|
||
t2 CREATE TABLE `t2` (
|
||
`dt` datetime DEFAULT '2008-02-31 00:00:00'
|
||
-) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||
+) ENGINE=PBXT DEFAULT CHARSET=latin1
|
||
set @@sql_mode= @old_mode;
|
||
drop tables t1, t2;
|
||
CREATE TABLE t1 (id int);
|