mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Ensure that fields declared with NOT NULL doesn't have DEFAULT values if not specified and if not timestamp or auto_increment
In original code, sometimes one got an automatic DEFAULT value in some cases, in other cases not. For example: create table t1 (a int primary key) - No default create table t2 (a int, primary key(a)) - DEFAULT 0 create table t1 SELECT .... - Default for all fields, even if they where defined as NOT NULL ALTER TABLE ... MODIFY could sometimes add an unexpected DEFAULT value. The patch is quite big because we had some many test cases that used CREATE ... SELECT or CREATE ... (...PRIMARY KEY(xxx)) which doesn't have an automatic DEFAULT anymore. Other things: - Removed warnings from InnoDB when waiting from semaphore (got this when testing things with --big)
This commit is contained in:
@ -4374,6 +4374,7 @@ sub extract_warning_lines ($$) {
|
||||
qr/InnoDB: Redo log crypto: Can't initialize to key version -1u/,
|
||||
qr/InnoDB: Dumping buffer pool.*/,
|
||||
qr/InnoDB: Buffer pool.*/,
|
||||
qr/InnoDB: Warning: Writer thread is waiting this semaphore/,
|
||||
qr/Slave: Unknown table 't1' .* 1051/,
|
||||
qr/Slave SQL:.*(Internal MariaDB error code: [[:digit:]]+|Query:.*)/,
|
||||
qr/slave SQL thread aborted/,
|
||||
|
@ -293,6 +293,15 @@ t2 CREATE TABLE `t2` (
|
||||
drop table if exists t1, t2;
|
||||
create table t1 (a int, b int, c int, d int, e int, f int, g int, h int,i int, primary key (a,b,c,d,e,f,g,i,h)) engine=MyISAM;
|
||||
insert into t1 (a) values(1);
|
||||
Warnings:
|
||||
Warning 1364 Field 'b' doesn't have a default value
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
Warning 1364 Field 'e' doesn't have a default value
|
||||
Warning 1364 Field 'f' doesn't have a default value
|
||||
Warning 1364 Field 'g' doesn't have a default value
|
||||
Warning 1364 Field 'h' doesn't have a default value
|
||||
Warning 1364 Field 'i' doesn't have a default value
|
||||
show table status like 't1';
|
||||
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment
|
||||
t1 MyISAM 10 Fixed 1 37 X X X X X X X X latin1_swedish_ci NULL
|
||||
|
@ -180,14 +180,14 @@ create table t1 select 1 as 'a';
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(1) NOT NULL DEFAULT '0'
|
||||
`a` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 select 9223372036854775809 as 'a';
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(19) unsigned NOT NULL DEFAULT '0'
|
||||
`a` bigint(19) unsigned NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t1;
|
||||
a
|
||||
@ -397,12 +397,12 @@ select -(-9223372036854775808), -(-(-9223372036854775808));
|
||||
create table t1 select -9223372036854775808 bi;
|
||||
describe t1;
|
||||
Field Type Null Key Default Extra
|
||||
bi bigint(20) NO 0
|
||||
bi bigint(20) NO NULL
|
||||
drop table t1;
|
||||
create table t1 select -9223372036854775809 bi;
|
||||
describe t1;
|
||||
Field Type Null Key Default Extra
|
||||
bi decimal(19,0) NO 0
|
||||
bi decimal(19,0) NO NULL
|
||||
drop table t1;
|
||||
#
|
||||
# Bug #45360: wrong results
|
||||
|
@ -99,18 +99,18 @@ CASE WHEN 1 THEN 0.1e1 else '1' END AS c12
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET latin1 COLLATE latin1_danish_ci NOT NULL DEFAULT '',
|
||||
`c2` varchar(1) CHARACTER SET latin1 COLLATE latin1_danish_ci NOT NULL DEFAULT '',
|
||||
`c3` varchar(1) NOT NULL DEFAULT '',
|
||||
`c4` varchar(1) NOT NULL DEFAULT '',
|
||||
`c5` varchar(4) NOT NULL DEFAULT '',
|
||||
`c6` varchar(4) NOT NULL DEFAULT '',
|
||||
`c7` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`c8` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`c1` varchar(1) CHARACTER SET latin1 COLLATE latin1_danish_ci NOT NULL,
|
||||
`c2` varchar(1) CHARACTER SET latin1 COLLATE latin1_danish_ci NOT NULL,
|
||||
`c3` varchar(1) NOT NULL,
|
||||
`c4` varchar(1) NOT NULL,
|
||||
`c5` varchar(4) NOT NULL,
|
||||
`c6` varchar(4) NOT NULL,
|
||||
`c7` decimal(2,1) NOT NULL,
|
||||
`c8` decimal(2,1) NOT NULL,
|
||||
`c9` decimal(2,1) DEFAULT NULL,
|
||||
`c10` double NOT NULL DEFAULT '0',
|
||||
`c11` double NOT NULL DEFAULT '0',
|
||||
`c12` varchar(5) NOT NULL DEFAULT ''
|
||||
`c10` double NOT NULL,
|
||||
`c11` double NOT NULL,
|
||||
`c12` varchar(5) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
SELECT CASE
|
||||
@ -151,13 +151,13 @@ Note 1003 select coalesce(1) AS `COALESCE(1)`,coalesce(1.0) AS `COALESCE(1.0)`,c
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`COALESCE(1)` int(1) NOT NULL DEFAULT '0',
|
||||
`COALESCE(1.0)` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`COALESCE('a')` varchar(1) NOT NULL DEFAULT '',
|
||||
`COALESCE(1,1.0)` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`COALESCE(1,'1')` varchar(1) NOT NULL DEFAULT '',
|
||||
`COALESCE(1.1,'1')` varchar(4) NOT NULL DEFAULT '',
|
||||
`COALESCE('a' COLLATE latin1_bin,'b')` varchar(1) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL DEFAULT ''
|
||||
`COALESCE(1)` int(1) NOT NULL,
|
||||
`COALESCE(1.0)` decimal(2,1) NOT NULL,
|
||||
`COALESCE('a')` varchar(1) NOT NULL,
|
||||
`COALESCE(1,1.0)` decimal(2,1) NOT NULL,
|
||||
`COALESCE(1,'1')` varchar(1) NOT NULL,
|
||||
`COALESCE(1.1,'1')` varchar(4) NOT NULL,
|
||||
`COALESCE('a' COLLATE latin1_bin,'b')` varchar(1) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1 SELECT IFNULL('a' COLLATE latin1_swedish_ci, 'b' COLLATE latin1_bin);
|
||||
|
@ -404,7 +404,7 @@ create table t1 select cast(_koi8r'
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`t` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`t` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select
|
||||
@ -438,11 +438,11 @@ ab a ab a 6100
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT '',
|
||||
`c2` varbinary(2) NOT NULL DEFAULT '',
|
||||
`c3` varbinary(2) NOT NULL DEFAULT '',
|
||||
`c4` varbinary(2) NOT NULL DEFAULT '',
|
||||
`c5` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL,
|
||||
`c2` varbinary(2) NOT NULL,
|
||||
`c3` varbinary(2) NOT NULL,
|
||||
`c4` varbinary(2) NOT NULL,
|
||||
`c5` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select
|
||||
@ -471,11 +471,11 @@ c1 c2 c3 c4 c5
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c2` varchar(2) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c3` varchar(2) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c4` varchar(2) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c5` varchar(2) CHARACTER SET utf8 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET utf8 NOT NULL,
|
||||
`c2` varchar(2) CHARACTER SET utf8 NOT NULL,
|
||||
`c3` varchar(2) CHARACTER SET utf8 NOT NULL,
|
||||
`c4` varchar(2) CHARACTER SET utf8 NOT NULL,
|
||||
`c5` varchar(2) CHARACTER SET utf8 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a binary(4), b char(4) character set koi8r);
|
||||
@ -582,12 +582,12 @@ create table t1 select cast(1 as unsigned), cast(1 as signed), cast(1 as double
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`cast(1 as unsigned)` int(1) unsigned NOT NULL DEFAULT '0',
|
||||
`cast(1 as signed)` int(1) NOT NULL DEFAULT '0',
|
||||
`cast(1 as unsigned)` int(1) unsigned NOT NULL,
|
||||
`cast(1 as signed)` int(1) NOT NULL,
|
||||
`cast(1 as double(5,2))` double(5,2) DEFAULT NULL,
|
||||
`cast(1 as decimal(5,3))` decimal(5,3) NOT NULL DEFAULT '0.000',
|
||||
`cast("A" as binary)` varbinary(1) NOT NULL DEFAULT '',
|
||||
`cast("A" as char(100))` varbinary(100) NOT NULL DEFAULT '',
|
||||
`cast(1 as decimal(5,3))` decimal(5,3) NOT NULL,
|
||||
`cast("A" as binary)` varbinary(1) NOT NULL,
|
||||
`cast("A" as char(100))` varbinary(100) NOT NULL,
|
||||
`cast("2001-1-1" as DATE)` date DEFAULT NULL,
|
||||
`cast("2001-1-1" as DATETIME)` datetime DEFAULT NULL,
|
||||
`cast("1:2:3" as TIME)` time DEFAULT NULL
|
||||
@ -751,8 +751,8 @@ Warning 1292 Truncated incorrect INTEGER value: '9999999999999999999999999999999
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`CONCAT(CAST(REPEAT('9', 1000) AS SIGNED))` varchar(21) NOT NULL DEFAULT '',
|
||||
`CONCAT(CAST(REPEAT('9', 1000) AS UNSIGNED))` varchar(21) NOT NULL DEFAULT ''
|
||||
`CONCAT(CAST(REPEAT('9', 1000) AS SIGNED))` varchar(21) NOT NULL,
|
||||
`CONCAT(CAST(REPEAT('9', 1000) AS UNSIGNED))` varchar(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
# End of test for Bug#13581962, Bug#14096619
|
||||
|
@ -9,7 +9,7 @@ ERROR 42S01: Table 't1' already exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` int(1) NOT NULL DEFAULT '0'
|
||||
`i` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set debug_sync='create_table_select_before_create SIGNAL parked WAIT_FOR go';
|
||||
@ -21,7 +21,7 @@ ERROR 42S01: Table 't1' already exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` int(1) NOT NULL DEFAULT '0'
|
||||
`i` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t3 (j char(5));
|
||||
@ -34,7 +34,7 @@ ERROR 42S01: Table 't1' already exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` int(1) NOT NULL DEFAULT '0'
|
||||
`i` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set debug_sync='create_table_select_before_create SIGNAL parked WAIT_FOR go';
|
||||
@ -46,7 +46,7 @@ ERROR 42S01: Table 't1' already exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` int(1) NOT NULL DEFAULT '0'
|
||||
`i` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set debug_sync='create_table_select_before_create SIGNAL parked WAIT_FOR go';
|
||||
@ -58,7 +58,7 @@ ERROR 42S01: Table 't1' already exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` int(1) NOT NULL DEFAULT '0'
|
||||
`i` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set debug_sync='create_table_select_before_create SIGNAL parked WAIT_FOR go';
|
||||
@ -70,7 +70,7 @@ ERROR 42S01: Table 't1' already exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` int(1) NOT NULL DEFAULT '0'
|
||||
`i` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1,t3;
|
||||
set debug_sync='create_table_select_before_open SIGNAL parked WAIT_FOR go';
|
||||
|
@ -131,12 +131,12 @@ drop table t2;
|
||||
create table t2 select now() as a , curtime() as b, curdate() as c , 1+1 as d , 1.0 + 1 as e , 33333333333333333 + 3 as f;
|
||||
describe t2;
|
||||
Field Type Null Key Default Extra
|
||||
a datetime NO 0000-00-00 00:00:00
|
||||
b time NO 00:00:00
|
||||
c date NO 0000-00-00
|
||||
d int(3) NO 0
|
||||
e decimal(3,1) NO 0.0
|
||||
f bigint(19) NO 0
|
||||
a datetime NO NULL
|
||||
b time NO NULL
|
||||
c date NO NULL
|
||||
d int(3) NO NULL
|
||||
e decimal(3,1) NO NULL
|
||||
f bigint(19) NO NULL
|
||||
drop table t2;
|
||||
create table t2 select CAST("2001-12-29" AS DATE) as d, CAST("20:45:11" AS TIME) as t, CAST("2001-12-29 20:45:11" AS DATETIME) as dt;
|
||||
describe t2;
|
||||
@ -481,10 +481,10 @@ from t1;
|
||||
explain t2;
|
||||
Field Type Null Key Default Extra
|
||||
a int(11) YES NULL
|
||||
b bigint(11) NO 0
|
||||
c bigint(10) unsigned NO 0
|
||||
b bigint(11) NO NULL
|
||||
c bigint(10) unsigned NO NULL
|
||||
d date YES NULL
|
||||
e varchar(1) NO
|
||||
e varchar(1) NO NULL
|
||||
f datetime YES NULL
|
||||
g time YES NULL
|
||||
h longblob NO NULL
|
||||
@ -727,7 +727,7 @@ Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`b` int(11) NOT NULL,
|
||||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||||
`c` int(1) NOT NULL DEFAULT '0',
|
||||
`c` int(1) NOT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
@ -740,7 +740,7 @@ Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`b` int(11) DEFAULT NULL,
|
||||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||||
`c` int(1) NOT NULL DEFAULT '0',
|
||||
`c` int(1) NOT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
@ -763,7 +763,7 @@ b int not null, primary key (a)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
|
||||
`a` varchar(12) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
||||
`b` int(11) NOT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
@ -101,7 +101,7 @@ CREATE OR REPLACE TABLE t1 AS SELECT 1;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`1` int(1) NOT NULL DEFAULT '0'
|
||||
`1` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
create table t1 (a int);
|
||||
@ -142,7 +142,7 @@ CREATE OR REPLACE TABLE t1 AS SELECT 1;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`1` int(1) NOT NULL DEFAULT '0'
|
||||
`1` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
CREATE OR REPLACE TABLE t1 (a int);
|
||||
|
@ -224,9 +224,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -439,9 +451,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -528,7 +552,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(8) DEFAULT NULL,
|
||||
`a` varchar(1) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT COUNT(*) FROM t1;
|
||||
COUNT(*)
|
||||
@ -926,7 +950,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -946,7 +970,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1185,7 +1209,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET big5 COLLATE big5_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET big5 COLLATE big5_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1205,7 +1229,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET big5 COLLATE big5_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET big5 COLLATE big5_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -4548,7 +4572,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ',10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\'),('<27>\t');
|
||||
INSERT INTO t1 VALUES ('\\<5C>\'),('\\<5C>\t'),('\\<5C>\t\t');
|
||||
@ -4587,7 +4611,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (BINARY('<27>\')),(BINARY('<27>\t'));
|
||||
INSERT INTO t1 VALUES (BINARY('\\<5C>\')),(BINARY('\\<5C>\t')),(BINARY('\\<5C>\t\t'));
|
||||
@ -4626,7 +4650,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_BINARY'<27>\'),(_BINARY'<27>\t');
|
||||
INSERT INTO t1 VALUES (_BINARY'\\<5C>\'),(_BINARY'\\<5C>\t'),(_BINARY'\\<5C>\t\t');
|
||||
@ -4672,7 +4696,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET big5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
@ -4692,7 +4716,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varbinary(10) NOT NULL DEFAULT ''
|
||||
`a` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
|
@ -13,7 +13,7 @@ create table t1 as select concat(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(c1) from t1;
|
||||
hex(c1)
|
||||
@ -26,7 +26,7 @@ create table t1 as select concat(18446744073709551615) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(20) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(c1) from t1;
|
||||
hex(c1)
|
||||
@ -39,7 +39,7 @@ create table t1 as select concat(1.1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(c1) from t1;
|
||||
hex(c1)
|
||||
@ -52,7 +52,7 @@ create table t1 as select concat(1+2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1-2));
|
||||
@ -62,7 +62,7 @@ create table t1 as select concat(1-2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1*2));
|
||||
@ -72,7 +72,7 @@ create table t1 as select concat(1*2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1/2));
|
||||
@ -112,7 +112,7 @@ create table t1 as select concat(-1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(-(1+2)));
|
||||
@ -122,7 +122,7 @@ create table t1 as select concat(-(1+2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1|2));
|
||||
@ -132,7 +132,7 @@ create table t1 as select concat(1|2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1&2));
|
||||
@ -142,7 +142,7 @@ create table t1 as select concat(1&2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(bit_count(12)));
|
||||
@ -152,7 +152,7 @@ create table t1 as select concat(bit_count(12)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(2<<1));
|
||||
@ -162,7 +162,7 @@ create table t1 as select concat(2<<1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(2>>1));
|
||||
@ -172,7 +172,7 @@ create table t1 as select concat(2>>1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(~0));
|
||||
@ -182,7 +182,7 @@ create table t1 as select concat(~0) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(3^2));
|
||||
@ -192,7 +192,7 @@ create table t1 as select concat(3^2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(abs(-2)));
|
||||
@ -202,7 +202,7 @@ create table t1 as select concat(abs(-2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(left(concat(exp(2)),1));
|
||||
@ -332,7 +332,7 @@ create table t1 as select concat(degrees(0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(23) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(23) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(radians(0)));
|
||||
@ -342,7 +342,7 @@ create table t1 as select concat(radians(0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(23) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(23) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ceiling(0.5)));
|
||||
@ -352,7 +352,7 @@ create table t1 as select concat(ceiling(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(floor(0.5)));
|
||||
@ -362,7 +362,7 @@ create table t1 as select concat(floor(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(round(0.5)));
|
||||
@ -372,7 +372,7 @@ create table t1 as select concat(round(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(sign(0.5)));
|
||||
@ -382,14 +382,14 @@ create table t1 as select concat(sign(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(rand()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(23) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(23) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(length('a')));
|
||||
@ -399,7 +399,7 @@ create table t1 as select concat(length('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(char_length('a')));
|
||||
@ -409,7 +409,7 @@ create table t1 as select concat(char_length('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(bit_length('a')));
|
||||
@ -419,7 +419,7 @@ create table t1 as select concat(bit_length('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(coercibility('a')));
|
||||
@ -429,7 +429,7 @@ create table t1 as select concat(coercibility('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(locate('a','a')));
|
||||
@ -439,7 +439,7 @@ create table t1 as select concat(locate('a','a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(11) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(11) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(field('c','a','b','c')));
|
||||
@ -449,7 +449,7 @@ create table t1 as select concat(field('c','a','b','c')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ascii(61)));
|
||||
@ -459,7 +459,7 @@ create table t1 as select concat(ascii(61)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ord(61)));
|
||||
@ -469,7 +469,7 @@ create table t1 as select concat(ord(61)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(find_in_set('b','a,b,c,d')));
|
||||
@ -479,7 +479,7 @@ create table t1 as select concat(find_in_set('b','a,b,c,d')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select md5('a'), hex(md5('a'));
|
||||
@ -489,7 +489,7 @@ create table t1 as select md5('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(32) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(32) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select old_password('a'), hex(old_password('a'));
|
||||
@ -499,7 +499,7 @@ create table t1 as select old_password('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(16) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(16) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select password('a'), hex(password('a'));
|
||||
@ -509,7 +509,7 @@ create table t1 as select password('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(41) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(41) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select sha('a'), hex(sha('a'));
|
||||
@ -519,7 +519,7 @@ create table t1 as select sha('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(40) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(40) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select sha1('a'), hex(sha1('a'));
|
||||
@ -529,7 +529,7 @@ create table t1 as select sha1('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(40) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(40) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(cast('-1' as signed)));
|
||||
@ -539,7 +539,7 @@ create table t1 as select concat(cast('-1' as signed)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(cast('1' as unsigned)));
|
||||
@ -549,7 +549,7 @@ create table t1 as select concat(cast('1' as unsigned)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(cast(1/2 as decimal(5,5))));
|
||||
@ -608,7 +608,7 @@ create table t1 as select concat(least(1,2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(greatest(1,2)));
|
||||
@ -618,7 +618,7 @@ create table t1 as select concat(greatest(1,2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(case when 11 then 22 else 33 end));
|
||||
@ -628,7 +628,7 @@ create table t1 as select concat(case when 11 then 22 else 33 end) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(coalesce(1,2)));
|
||||
@ -638,7 +638,7 @@ create table t1 as select concat(coalesce(1,2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat_ws(1,2,3));
|
||||
@ -648,7 +648,7 @@ create table t1 as select concat_ws(1,2,3) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(group_concat(1,2,3));
|
||||
@ -676,7 +676,7 @@ create table t1 as select concat(last_insert_id()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(benchmark(0,0)));
|
||||
@ -686,7 +686,7 @@ create table t1 as select concat(benchmark(0,0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(sleep(0)));
|
||||
@ -696,7 +696,7 @@ create table t1 as select concat(sleep(0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(is_free_lock('xxxx')));
|
||||
@ -730,7 +730,7 @@ create table t1 as select concat(crc32('')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(uncompressed_length('')));
|
||||
@ -747,7 +747,7 @@ create table t1 as select concat(connection_id()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(inet_aton('127.1.1.1')));
|
||||
@ -783,7 +783,7 @@ create table t1 as select concat(row_count()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(found_rows()));
|
||||
@ -793,21 +793,21 @@ create table t1 as select concat(found_rows()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(uuid_short()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(21) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(21) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(uuid()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(36) CHARACTER SET utf8 NOT NULL DEFAULT ''
|
||||
`c1` varchar(36) CHARACTER SET utf8 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select coercibility(uuid()), coercibility(cast('a' as char character set latin1));
|
||||
@ -820,7 +820,7 @@ create table t1 as select concat(uuid(), cast('a' as char character set latin1))
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(37) NOT NULL DEFAULT ''
|
||||
`c1` varchar(37) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(master_pos_wait('non-existent',0,2)) as c1;
|
||||
@ -840,8 +840,8 @@ hex(c1)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT '',
|
||||
`c2` int(1) NOT NULL DEFAULT '0'
|
||||
`c1` varbinary(1) NOT NULL,
|
||||
`c2` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set @a2=1;
|
||||
@ -898,8 +898,8 @@ hex(c1)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT '',
|
||||
`c2` decimal(2,1) NOT NULL DEFAULT '0.0'
|
||||
`c1` varbinary(4) NOT NULL,
|
||||
`c2` decimal(2,1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set @a2=1.1;
|
||||
@ -937,7 +937,7 @@ create table t1 as select concat('a'='a' IS TRUE) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a'='a' IS NOT TRUE));
|
||||
@ -947,7 +947,7 @@ create table t1 as select concat('a'='a' IS NOT TRUE) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(NOT 'a'='a'));
|
||||
@ -957,7 +957,7 @@ create table t1 as select concat(NOT 'a'='a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' IS NULL));
|
||||
@ -967,7 +967,7 @@ create table t1 as select concat('a' IS NULL) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' IS NOT NULL));
|
||||
@ -977,7 +977,7 @@ create table t1 as select concat('a' IS NOT NULL) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' rlike 'a'));
|
||||
@ -987,7 +987,7 @@ create table t1 as select concat('a' IS NOT NULL) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(strcmp('a','b')));
|
||||
@ -997,7 +997,7 @@ create table t1 as select concat(strcmp('a','b')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' like 'a'));
|
||||
@ -1007,7 +1007,7 @@ create table t1 as select concat('a' like 'b') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' between 'b' and 'c'));
|
||||
@ -1017,7 +1017,7 @@ create table t1 as select concat('a' between 'b' and 'c') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' in ('a','b')));
|
||||
@ -1027,7 +1027,7 @@ create table t1 as select concat('a' in ('a','b')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(interval(23, 1, 15, 17, 30, 44, 200)));
|
||||
@ -1037,7 +1037,7 @@ create table t1 as select concat(interval(23, 1, 15, 17, 30, 44, 200)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a varchar(10), fulltext key(a));
|
||||
@ -1059,7 +1059,7 @@ create table t1 as select ifnull(1,'a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ifnull(1,1)));
|
||||
@ -1069,7 +1069,7 @@ create table t1 as select concat(ifnull(1,1)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ifnull(1.1,1.1)));
|
||||
@ -1079,7 +1079,7 @@ create table t1 as select concat(ifnull(1.1,1.1)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(if(1,'b',1));
|
||||
@ -1089,7 +1089,7 @@ create table t1 as select if(1,'b',1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(if(1,1,'b'));
|
||||
@ -1099,7 +1099,7 @@ create table t1 as select if(1,1,'b') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(if(1,1,1)));
|
||||
@ -1109,7 +1109,7 @@ create table t1 as select concat(if(1,1,1)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(nullif(1,2)));
|
||||
@ -1274,7 +1274,7 @@ create table t1 as select concat(period_add(200902, 2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(6) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(period_diff(200902, 200802)));
|
||||
@ -1286,7 +1286,7 @@ Warning 1265 Data truncated for column 'c1' at row 1
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(6) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(to_days(20090224)));
|
||||
@ -1483,21 +1483,21 @@ create table t1 as select concat(curdate()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(utc_date()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(curtime()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select repeat('a',20) as c1 limit 0;
|
||||
@ -1513,7 +1513,7 @@ create table t1 as select concat(utc_time()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(sec_to_time(2378)));
|
||||
@ -1606,21 +1606,21 @@ create table t1 as select concat(now()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(19) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(19) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(utc_timestamp()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(19) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(19) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(sysdate()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(19) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(19) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(addtime('00:00:00','11:22:33')));
|
||||
@ -1660,7 +1660,7 @@ create table t1 as select export_set(1,2,3,4,2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(127) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(127) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(insert(1133,3,0,22));
|
||||
@ -1670,7 +1670,7 @@ create table t1 as select insert(1133,3,0,22) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(6) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(lcase(123));
|
||||
@ -1680,7 +1680,7 @@ create table t1 as select lcase(123) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(left(123,1));
|
||||
@ -1690,7 +1690,7 @@ create table t1 as select left(123,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(lower(123));
|
||||
@ -1700,7 +1700,7 @@ create table t1 as select lower(123) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(3) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(lpad(1,2,0));
|
||||
@ -1710,7 +1710,7 @@ create table t1 as select lpad(1,2,0) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(ltrim(1));
|
||||
@ -1720,7 +1720,7 @@ create table t1 as select ltrim(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(mid(1,1,1));
|
||||
@ -1730,7 +1730,7 @@ create table t1 as select mid(1,1,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(repeat(1,2));
|
||||
@ -1740,7 +1740,7 @@ create table t1 as select repeat(1,2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(replace(1,1,2));
|
||||
@ -1750,7 +1750,7 @@ create table t1 as select replace(1,1,2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(reverse(12));
|
||||
@ -1760,7 +1760,7 @@ create table t1 as select reverse(12) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(right(123,1));
|
||||
@ -1770,7 +1770,7 @@ create table t1 as select right(123,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(rpad(1,2,0));
|
||||
@ -1780,7 +1780,7 @@ create table t1 as select rpad(1,2,0) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(2) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(rtrim(1));
|
||||
@ -1790,7 +1790,7 @@ create table t1 as select rtrim(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(soundex(1));
|
||||
@ -1800,7 +1800,7 @@ create table t1 as select soundex(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(4) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(substring(1,1,1));
|
||||
@ -1810,7 +1810,7 @@ create table t1 as select substring(1,1,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(trim(1));
|
||||
@ -1820,7 +1820,7 @@ create table t1 as select trim(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(ucase(1));
|
||||
@ -1830,7 +1830,7 @@ create table t1 as select ucase(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(upper(1));
|
||||
@ -1840,14 +1840,14 @@ create table t1 as select upper(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(1) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select repeat(' ', 64) as a limit 0;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varbinary(64) NOT NULL DEFAULT ''
|
||||
`a` varbinary(64) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
insert into t1 values ("1.1"), ("2.1");
|
||||
select a, hex(a) from t1;
|
||||
@ -2097,7 +2097,7 @@ create table t2 as select concat(a) from t1;
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`concat(a)` varbinary(19) NOT NULL DEFAULT ''
|
||||
`concat(a)` varbinary(19) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1, t2;
|
||||
create table t1 (a date);
|
||||
@ -2637,7 +2637,7 @@ SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`CONCAT(a)` varbinary(9) DEFAULT NULL,
|
||||
`IFNULL(a,'')` varbinary(9) NOT NULL DEFAULT '',
|
||||
`IFNULL(a,'')` varbinary(9) NOT NULL,
|
||||
`IF(a,a,'')` varbinary(9) DEFAULT NULL,
|
||||
`CASE WHEN a THEN a ELSE '' END` varbinary(9) DEFAULT NULL,
|
||||
`COALESCE(a,'')` varbinary(9) DEFAULT NULL
|
||||
@ -2647,14 +2647,14 @@ CREATE TABLE t2 AS SELECT CONCAT_WS(1,2,3) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`CONCAT_WS(1,2,3)` varbinary(3) NOT NULL DEFAULT ''
|
||||
`CONCAT_WS(1,2,3)` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT INSERT(1133,3,0,22) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`INSERT(1133,3,0,22)` varbinary(6) NOT NULL DEFAULT ''
|
||||
`INSERT(1133,3,0,22)` varbinary(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT LCASE(a) FROM t1;
|
||||
@ -2675,35 +2675,35 @@ CREATE TABLE t2 AS SELECT REPEAT(1,2) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`REPEAT(1,2)` varbinary(2) NOT NULL DEFAULT ''
|
||||
`REPEAT(1,2)` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT LEFT(123,2) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`LEFT(123,2)` varbinary(2) NOT NULL DEFAULT ''
|
||||
`LEFT(123,2)` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT RIGHT(123,2) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`RIGHT(123,2)` varbinary(2) NOT NULL DEFAULT ''
|
||||
`RIGHT(123,2)` varbinary(2) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT LTRIM(123) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`LTRIM(123)` varbinary(3) NOT NULL DEFAULT ''
|
||||
`LTRIM(123)` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT RTRIM(123) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`RTRIM(123)` varbinary(3) NOT NULL DEFAULT ''
|
||||
`RTRIM(123)` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT ELT(1,111,222,333) FROM t1;
|
||||
@ -2717,35 +2717,35 @@ CREATE TABLE t2 AS SELECT REPLACE(111,2,3) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`REPLACE(111,2,3)` varbinary(3) NOT NULL DEFAULT ''
|
||||
`REPLACE(111,2,3)` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT SUBSTRING_INDEX(111,111,1) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`SUBSTRING_INDEX(111,111,1)` varbinary(3) NOT NULL DEFAULT ''
|
||||
`SUBSTRING_INDEX(111,111,1)` varbinary(3) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT MAKE_SET(111,222,3) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`MAKE_SET(111,222,3)` varbinary(5) NOT NULL DEFAULT ''
|
||||
`MAKE_SET(111,222,3)` varbinary(5) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT SOUNDEX(1) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`SOUNDEX(1)` varbinary(4) NOT NULL DEFAULT ''
|
||||
`SOUNDEX(1)` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT EXPORT_SET(1,'Y','N','',8);
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`EXPORT_SET(1,'Y','N','',8)` varbinary(64) NOT NULL DEFAULT ''
|
||||
`EXPORT_SET(1,'Y','N','',8)` varbinary(64) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
DROP TABLE t1;
|
||||
@ -2926,7 +2926,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('a'),('a ');
|
||||
SELECT * FROM t1 WHERE CONCAT(c1)='a';
|
||||
@ -2947,7 +2947,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('a'),('a ');
|
||||
SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
|
||||
@ -2968,7 +2968,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('%'),('% ');
|
||||
SELECT * FROM t1 WHERE '% '=CONCAT(c1);
|
||||
@ -2989,7 +2989,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varbinary(10) NOT NULL DEFAULT ''
|
||||
`c1` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('%'),('% ');
|
||||
SELECT * FROM t1 WHERE '%'=CONCAT(c1);
|
||||
|
@ -649,7 +649,7 @@ select least(_latin1'a',_latin2'b',_latin5'c' collate latin5_turkish_ci) as f1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`f1` varchar(1) CHARACTER SET latin5 NOT NULL DEFAULT ''
|
||||
`f1` varchar(1) CHARACTER SET latin5 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select case _latin1'a' when _latin2'b' then 1 when _latin5'c' collate
|
||||
|
@ -370,7 +370,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET cp1250 COLLATE cp1250_czech_cs NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET cp1250 COLLATE cp1250_czech_cs NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -390,7 +390,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET cp1250 COLLATE cp1250_czech_cs NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET cp1250 COLLATE cp1250_czech_cs NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -407,7 +407,7 @@ create table t1 as select concat(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(c1) from t1;
|
||||
hex(c1)
|
||||
@ -420,7 +420,7 @@ create table t1 as select concat(18446744073709551615) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(20) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(20) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(c1) from t1;
|
||||
hex(c1)
|
||||
@ -433,7 +433,7 @@ create table t1 as select concat(1.1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(c1) from t1;
|
||||
hex(c1)
|
||||
@ -446,7 +446,7 @@ create table t1 as select concat(1+2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1-2));
|
||||
@ -456,7 +456,7 @@ create table t1 as select concat(1-2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1*2));
|
||||
@ -466,7 +466,7 @@ create table t1 as select concat(1*2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1/2));
|
||||
@ -506,7 +506,7 @@ create table t1 as select concat(-1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(-(1+2)));
|
||||
@ -516,7 +516,7 @@ create table t1 as select concat(-(1+2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1|2));
|
||||
@ -526,7 +526,7 @@ create table t1 as select concat(1|2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(1&2));
|
||||
@ -536,7 +536,7 @@ create table t1 as select concat(1&2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(bit_count(12)));
|
||||
@ -546,7 +546,7 @@ create table t1 as select concat(bit_count(12)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(2<<1));
|
||||
@ -556,7 +556,7 @@ create table t1 as select concat(2<<1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(2>>1));
|
||||
@ -566,7 +566,7 @@ create table t1 as select concat(2>>1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(~0));
|
||||
@ -576,7 +576,7 @@ create table t1 as select concat(~0) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(3^2));
|
||||
@ -586,7 +586,7 @@ create table t1 as select concat(3^2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(abs(-2)));
|
||||
@ -596,7 +596,7 @@ create table t1 as select concat(abs(-2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(left(concat(exp(2)),1));
|
||||
@ -726,7 +726,7 @@ create table t1 as select concat(degrees(0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(23) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(23) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(radians(0)));
|
||||
@ -736,7 +736,7 @@ create table t1 as select concat(radians(0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(23) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(23) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ceiling(0.5)));
|
||||
@ -746,7 +746,7 @@ create table t1 as select concat(ceiling(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(floor(0.5)));
|
||||
@ -756,7 +756,7 @@ create table t1 as select concat(floor(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(round(0.5)));
|
||||
@ -766,7 +766,7 @@ create table t1 as select concat(round(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(sign(0.5)));
|
||||
@ -776,14 +776,14 @@ create table t1 as select concat(sign(0.5)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(rand()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(23) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(23) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(length('a')));
|
||||
@ -793,7 +793,7 @@ create table t1 as select concat(length('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(char_length('a')));
|
||||
@ -803,7 +803,7 @@ create table t1 as select concat(char_length('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(bit_length('a')));
|
||||
@ -813,7 +813,7 @@ create table t1 as select concat(bit_length('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(coercibility('a')));
|
||||
@ -823,7 +823,7 @@ create table t1 as select concat(coercibility('a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(locate('a','a')));
|
||||
@ -833,7 +833,7 @@ create table t1 as select concat(locate('a','a')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(11) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(11) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(field('c','a','b','c')));
|
||||
@ -843,7 +843,7 @@ create table t1 as select concat(field('c','a','b','c')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ascii(61)));
|
||||
@ -853,7 +853,7 @@ create table t1 as select concat(ascii(61)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ord(61)));
|
||||
@ -863,7 +863,7 @@ create table t1 as select concat(ord(61)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(find_in_set('b','a,b,c,d')));
|
||||
@ -873,7 +873,7 @@ create table t1 as select concat(find_in_set('b','a,b,c,d')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select md5('a'), hex(md5('a'));
|
||||
@ -883,7 +883,7 @@ create table t1 as select md5('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(32) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(32) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select old_password('a'), hex(old_password('a'));
|
||||
@ -893,7 +893,7 @@ create table t1 as select old_password('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(16) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(16) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select password('a'), hex(password('a'));
|
||||
@ -903,7 +903,7 @@ create table t1 as select password('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(41) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(41) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select sha('a'), hex(sha('a'));
|
||||
@ -913,7 +913,7 @@ create table t1 as select sha('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(40) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(40) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select sha1('a'), hex(sha1('a'));
|
||||
@ -923,7 +923,7 @@ create table t1 as select sha1('a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(40) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(40) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(cast('-1' as signed)));
|
||||
@ -933,7 +933,7 @@ create table t1 as select concat(cast('-1' as signed)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(cast('1' as unsigned)));
|
||||
@ -943,7 +943,7 @@ create table t1 as select concat(cast('1' as unsigned)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(cast(1/2 as decimal(5,5))));
|
||||
@ -1002,7 +1002,7 @@ create table t1 as select concat(least(1,2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(greatest(1,2)));
|
||||
@ -1012,7 +1012,7 @@ create table t1 as select concat(greatest(1,2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(case when 11 then 22 else 33 end));
|
||||
@ -1022,7 +1022,7 @@ create table t1 as select concat(case when 11 then 22 else 33 end) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(coalesce(1,2)));
|
||||
@ -1032,7 +1032,7 @@ create table t1 as select concat(coalesce(1,2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat_ws(1,2,3));
|
||||
@ -1042,7 +1042,7 @@ create table t1 as select concat_ws(1,2,3) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(group_concat(1,2,3));
|
||||
@ -1070,7 +1070,7 @@ create table t1 as select concat(last_insert_id()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(benchmark(0,0)));
|
||||
@ -1080,7 +1080,7 @@ create table t1 as select concat(benchmark(0,0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(sleep(0)));
|
||||
@ -1090,7 +1090,7 @@ create table t1 as select concat(sleep(0)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(is_free_lock('xxxx')));
|
||||
@ -1124,7 +1124,7 @@ create table t1 as select concat(crc32('')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(uncompressed_length('')));
|
||||
@ -1141,7 +1141,7 @@ create table t1 as select concat(connection_id()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(inet_aton('127.1.1.1')));
|
||||
@ -1177,7 +1177,7 @@ create table t1 as select concat(row_count()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(found_rows()));
|
||||
@ -1187,21 +1187,21 @@ create table t1 as select concat(found_rows()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(uuid_short()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(21) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(uuid()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(36) CHARACTER SET utf8 NOT NULL DEFAULT ''
|
||||
`c1` varchar(36) CHARACTER SET utf8 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select coercibility(uuid()), coercibility(cast('a' as char character set latin1));
|
||||
@ -1214,7 +1214,7 @@ create table t1 as select concat(uuid(), cast('a' as char character set latin1))
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(37) NOT NULL DEFAULT ''
|
||||
`c1` varchar(37) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(master_pos_wait('non-existent',0,2)) as c1;
|
||||
@ -1234,8 +1234,8 @@ hex(c1)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT '',
|
||||
`c2` int(1) NOT NULL DEFAULT '0'
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL,
|
||||
`c2` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set @a2=1;
|
||||
@ -1292,8 +1292,8 @@ hex(c1)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT '',
|
||||
`c2` decimal(2,1) NOT NULL DEFAULT '0.0'
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL,
|
||||
`c2` decimal(2,1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set @a2=1.1;
|
||||
@ -1331,7 +1331,7 @@ create table t1 as select concat('a'='a' IS TRUE) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a'='a' IS NOT TRUE));
|
||||
@ -1341,7 +1341,7 @@ create table t1 as select concat('a'='a' IS NOT TRUE) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(NOT 'a'='a'));
|
||||
@ -1351,7 +1351,7 @@ create table t1 as select concat(NOT 'a'='a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' IS NULL));
|
||||
@ -1361,7 +1361,7 @@ create table t1 as select concat('a' IS NULL) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' IS NOT NULL));
|
||||
@ -1371,7 +1371,7 @@ create table t1 as select concat('a' IS NOT NULL) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' rlike 'a'));
|
||||
@ -1381,7 +1381,7 @@ create table t1 as select concat('a' IS NOT NULL) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(strcmp('a','b')));
|
||||
@ -1391,7 +1391,7 @@ create table t1 as select concat(strcmp('a','b')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' like 'a'));
|
||||
@ -1401,7 +1401,7 @@ create table t1 as select concat('a' like 'b') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' between 'b' and 'c'));
|
||||
@ -1411,7 +1411,7 @@ create table t1 as select concat('a' between 'b' and 'c') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat('a' in ('a','b')));
|
||||
@ -1421,7 +1421,7 @@ create table t1 as select concat('a' in ('a','b')) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(interval(23, 1, 15, 17, 30, 44, 200)));
|
||||
@ -1431,7 +1431,7 @@ create table t1 as select concat(interval(23, 1, 15, 17, 30, 44, 200)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a varchar(10), fulltext key(a));
|
||||
@ -1453,7 +1453,7 @@ create table t1 as select ifnull(1,'a') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ifnull(1,1)));
|
||||
@ -1463,7 +1463,7 @@ create table t1 as select concat(ifnull(1,1)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(ifnull(1.1,1.1)));
|
||||
@ -1473,7 +1473,7 @@ create table t1 as select concat(ifnull(1.1,1.1)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(if(1,'b',1));
|
||||
@ -1483,7 +1483,7 @@ create table t1 as select if(1,'b',1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(if(1,1,'b'));
|
||||
@ -1493,7 +1493,7 @@ create table t1 as select if(1,1,'b') as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(if(1,1,1)));
|
||||
@ -1503,7 +1503,7 @@ create table t1 as select concat(if(1,1,1)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(nullif(1,2)));
|
||||
@ -1668,7 +1668,7 @@ create table t1 as select concat(period_add(200902, 2)) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(6) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(6) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(period_diff(200902, 200802)));
|
||||
@ -1680,7 +1680,7 @@ Warning 1265 Data truncated for column 'c1' at row 1
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(6) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(6) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(to_days(20090224)));
|
||||
@ -1877,21 +1877,21 @@ create table t1 as select concat(curdate()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(utc_date()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(curtime()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select repeat('a',20) as c1 limit 0;
|
||||
@ -1907,7 +1907,7 @@ create table t1 as select concat(utc_time()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(sec_to_time(2378)));
|
||||
@ -2000,21 +2000,21 @@ create table t1 as select concat(now()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(19) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(19) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(utc_timestamp()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(19) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(19) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select concat(sysdate()) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(19) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(19) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(concat(addtime('00:00:00','11:22:33')));
|
||||
@ -2054,7 +2054,7 @@ create table t1 as select export_set(1,2,3,4,2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(127) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(127) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(insert(1133,3,0,22));
|
||||
@ -2064,7 +2064,7 @@ create table t1 as select insert(1133,3,0,22) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(6) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(6) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(lcase(123));
|
||||
@ -2074,7 +2074,7 @@ create table t1 as select lcase(123) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(left(123,1));
|
||||
@ -2084,7 +2084,7 @@ create table t1 as select left(123,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(lower(123));
|
||||
@ -2094,7 +2094,7 @@ create table t1 as select lower(123) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(lpad(1,2,0));
|
||||
@ -2104,7 +2104,7 @@ create table t1 as select lpad(1,2,0) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(ltrim(1));
|
||||
@ -2114,7 +2114,7 @@ create table t1 as select ltrim(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(mid(1,1,1));
|
||||
@ -2124,7 +2124,7 @@ create table t1 as select mid(1,1,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(repeat(1,2));
|
||||
@ -2134,7 +2134,7 @@ create table t1 as select repeat(1,2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(replace(1,1,2));
|
||||
@ -2144,7 +2144,7 @@ create table t1 as select replace(1,1,2) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(reverse(12));
|
||||
@ -2154,7 +2154,7 @@ create table t1 as select reverse(12) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(right(123,1));
|
||||
@ -2164,7 +2164,7 @@ create table t1 as select right(123,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(rpad(1,2,0));
|
||||
@ -2174,7 +2174,7 @@ create table t1 as select rpad(1,2,0) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(rtrim(1));
|
||||
@ -2184,7 +2184,7 @@ create table t1 as select rtrim(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(soundex(1));
|
||||
@ -2194,7 +2194,7 @@ create table t1 as select soundex(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(substring(1,1,1));
|
||||
@ -2204,7 +2204,7 @@ create table t1 as select substring(1,1,1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(trim(1));
|
||||
@ -2214,7 +2214,7 @@ create table t1 as select trim(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(ucase(1));
|
||||
@ -2224,7 +2224,7 @@ create table t1 as select ucase(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select hex(upper(1));
|
||||
@ -2234,14 +2234,14 @@ create table t1 as select upper(1) as c1;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`c1` varchar(1) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 as select repeat(' ', 64) as a limit 0;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(64) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`a` varchar(64) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
insert into t1 values ("1.1"), ("2.1");
|
||||
select a, hex(a) from t1;
|
||||
@ -2491,7 +2491,7 @@ create table t2 as select concat(a) from t1;
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`concat(a)` varchar(19) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`concat(a)` varchar(19) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1, t2;
|
||||
create table t1 (a date);
|
||||
@ -3031,7 +3031,7 @@ SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`CONCAT(a)` varchar(9) CHARACTER SET cp1251 DEFAULT NULL,
|
||||
`IFNULL(a,'')` varchar(9) CHARACTER SET cp1251 NOT NULL DEFAULT '',
|
||||
`IFNULL(a,'')` varchar(9) CHARACTER SET cp1251 NOT NULL,
|
||||
`IF(a,a,'')` varchar(9) CHARACTER SET cp1251 DEFAULT NULL,
|
||||
`CASE WHEN a THEN a ELSE '' END` varchar(9) CHARACTER SET cp1251 DEFAULT NULL,
|
||||
`COALESCE(a,'')` varchar(9) CHARACTER SET cp1251 DEFAULT NULL
|
||||
@ -3041,14 +3041,14 @@ CREATE TABLE t2 AS SELECT CONCAT_WS(1,2,3) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`CONCAT_WS(1,2,3)` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`CONCAT_WS(1,2,3)` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT INSERT(1133,3,0,22) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`INSERT(1133,3,0,22)` varchar(6) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`INSERT(1133,3,0,22)` varchar(6) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT LCASE(a) FROM t1;
|
||||
@ -3069,35 +3069,35 @@ CREATE TABLE t2 AS SELECT REPEAT(1,2) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`REPEAT(1,2)` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`REPEAT(1,2)` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT LEFT(123,2) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`LEFT(123,2)` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`LEFT(123,2)` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT RIGHT(123,2) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`RIGHT(123,2)` varchar(2) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`RIGHT(123,2)` varchar(2) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT LTRIM(123) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`LTRIM(123)` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`LTRIM(123)` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT RTRIM(123) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`RTRIM(123)` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`RTRIM(123)` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT ELT(1,111,222,333) FROM t1;
|
||||
@ -3111,35 +3111,35 @@ CREATE TABLE t2 AS SELECT REPLACE(111,2,3) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`REPLACE(111,2,3)` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`REPLACE(111,2,3)` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT SUBSTRING_INDEX(111,111,1) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`SUBSTRING_INDEX(111,111,1)` varchar(3) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`SUBSTRING_INDEX(111,111,1)` varchar(3) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT MAKE_SET(111,222,3) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`MAKE_SET(111,222,3)` varchar(5) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`MAKE_SET(111,222,3)` varchar(5) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT SOUNDEX(1) FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`SOUNDEX(1)` varchar(4) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`SOUNDEX(1)` varchar(4) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2 AS SELECT EXPORT_SET(1,'Y','N','',8);
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`EXPORT_SET(1,'Y','N','',8)` varchar(64) CHARACTER SET cp1251 NOT NULL DEFAULT ''
|
||||
`EXPORT_SET(1,'Y','N','',8)` varchar(64) CHARACTER SET cp1251 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
DROP TABLE t1;
|
||||
|
@ -94,7 +94,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(8) DEFAULT NULL,
|
||||
`a` varchar(1) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -19742,7 +19742,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -19762,7 +19762,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -20001,7 +20001,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET cp932 COLLATE cp932_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET cp932 COLLATE cp932_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -20021,7 +20021,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET cp932 COLLATE cp932_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET cp932 COLLATE cp932_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -20300,7 +20300,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ',10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\'),('<27>\t');
|
||||
INSERT INTO t1 VALUES ('\\<5C>\'),('\\<5C>\t'),('\\<5C>\t\t');
|
||||
@ -20339,7 +20339,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (BINARY('<27>\')),(BINARY('<27>\t'));
|
||||
INSERT INTO t1 VALUES (BINARY('\\<5C>\')),(BINARY('\\<5C>\t')),(BINARY('\\<5C>\t\t'));
|
||||
@ -20378,7 +20378,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_BINARY'<27>\'),(_BINARY'<27>\t');
|
||||
INSERT INTO t1 VALUES (_BINARY'\\<5C>\'),(_BINARY'\\<5C>\t'),(_BINARY'\\<5C>\t\t');
|
||||
@ -20424,7 +20424,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET cp932 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
@ -20444,7 +20444,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varbinary(10) NOT NULL DEFAULT ''
|
||||
`a` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
|
@ -9881,9 +9881,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -9976,9 +9988,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -10018,21 +10042,27 @@ DROP TABLE t1;
|
||||
CREATE TABLE t1 AS SELECT 'XXXXXX' AS code, ' ' AS a LIMIT 0;
|
||||
INSERT INTO t1 (code) SELECT concat('8E', head) FROM head
|
||||
WHERE (head BETWEEN 'A1' AND 'DF') ORDER BY head;
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
INSERT INTO t1 (code) SELECT concat(head, tail)
|
||||
FROM head, tail
|
||||
WHERE (head BETWEEN '80' AND 'FF') AND (head NOT BETWEEN '8E' AND '8F')
|
||||
AND (tail BETWEEN '20' AND 'FF')
|
||||
ORDER BY head, tail;
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
INSERT INTO t1 (code) SELECT concat('8F', head, tail)
|
||||
FROM head, tail
|
||||
WHERE (head BETWEEN '80' AND 'FF') AND (tail BETWEEN '20' AND 'FF')
|
||||
ORDER BY head, tail;
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
DROP TEMPORARY TABLE head, tail;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(6) CHARACTER SET eucjpms NOT NULL DEFAULT '',
|
||||
`a` varchar(1) CHARACTER SET eucjpms NOT NULL DEFAULT ''
|
||||
`code` varchar(6) CHARACTER SET eucjpms NOT NULL,
|
||||
`a` varchar(1) CHARACTER SET eucjpms NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -32963,7 +32993,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET eucjpms NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET eucjpms NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -32983,7 +33013,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET eucjpms NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET eucjpms NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -33396,7 +33426,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET eucjpms COLLATE eucjpms_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET eucjpms COLLATE eucjpms_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -33416,7 +33446,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET eucjpms COLLATE eucjpms_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET eucjpms COLLATE eucjpms_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -224,9 +224,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -359,9 +371,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -24424,7 +24448,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(8) DEFAULT NULL,
|
||||
`a` varchar(1) CHARACTER SET euckr NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET euckr NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -24891,7 +24915,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET euckr NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET euckr NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -24911,7 +24935,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET euckr NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET euckr NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -25150,7 +25174,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET euckr COLLATE euckr_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET euckr COLLATE euckr_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -25170,7 +25194,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET euckr COLLATE euckr_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET euckr COLLATE euckr_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -224,9 +224,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -440,9 +452,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -485,7 +509,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(8) DEFAULT NULL,
|
||||
`a` varchar(1) CHARACTER SET gb2312 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET gb2312 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -918,7 +942,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET gb2312 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET gb2312 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -938,7 +962,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET gb2312 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET gb2312 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1177,7 +1201,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET gb2312 COLLATE gb2312_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET gb2312 COLLATE gb2312_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1197,7 +1221,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET gb2312 COLLATE gb2312_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET gb2312 COLLATE gb2312_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -224,9 +224,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -440,9 +452,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -507,7 +531,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(8) DEFAULT NULL,
|
||||
`a` varchar(1) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -952,7 +976,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -972,7 +996,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1385,7 +1409,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET gbk COLLATE gbk_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET gbk COLLATE gbk_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1405,7 +1429,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET gbk COLLATE gbk_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET gbk COLLATE gbk_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -4922,7 +4946,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ',10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\'),('<27>\t');
|
||||
INSERT INTO t1 VALUES ('\\<5C>\'),('\\<5C>\t'),('\\<5C>\t\t');
|
||||
@ -4961,7 +4985,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (BINARY('<27>\')),(BINARY('<27>\t'));
|
||||
INSERT INTO t1 VALUES (BINARY('\\<5C>\')),(BINARY('\\<5C>\t')),(BINARY('\\<5C>\t\t'));
|
||||
@ -5000,7 +5024,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_BINARY'<27>\'),(_BINARY'<27>\t');
|
||||
INSERT INTO t1 VALUES (_BINARY'\\<5C>\'),(_BINARY'\\<5C>\t'),(_BINARY'\\<5C>\t\t');
|
||||
@ -5046,7 +5070,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET gbk NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
@ -5066,7 +5090,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varbinary(10) NOT NULL DEFAULT ''
|
||||
`a` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -490,8 +490,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) COLLATE latin1_german2_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) COLLATE latin1_german2_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -545,7 +545,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) COLLATE latin1_german2_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(1) COLLATE latin1_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -565,7 +565,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) COLLATE latin1_german2_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(5) COLLATE latin1_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -396,7 +396,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET latin2 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -416,7 +416,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET latin2 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET latin2 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -626,7 +626,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 64) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(64) CHARACTER SET latin2 NOT NULL DEFAULT ''
|
||||
`a` varchar(64) CHARACTER SET latin2 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('');
|
||||
SELECT CHARSET(CONCAT(a,'2001-01-08 00:00:00' - INTERVAL 7 DAY)) FROM t1;
|
||||
@ -677,7 +677,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET latin2 COLLATE latin2_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET latin2 COLLATE latin2_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -697,7 +697,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET latin2 COLLATE latin2_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET latin2 COLLATE latin2_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -389,7 +389,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET latin2 COLLATE latin2_czech_cs NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET latin2 COLLATE latin2_czech_cs NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -409,7 +409,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET latin2 COLLATE latin2_czech_cs NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET latin2 COLLATE latin2_czech_cs NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -3,16 +3,16 @@ CREATE TABLE t1 SELECT _utf8'test' as c1, _utf8'тест' as c2;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c2` varchar(4) CHARACTER SET utf8 NOT NULL DEFAULT ''
|
||||
`c1` varchar(4) CHARACTER SET utf8 NOT NULL,
|
||||
`c2` varchar(4) CHARACTER SET utf8 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DELETE FROM t1;
|
||||
ALTER TABLE t1 ADD c3 CHAR(4) CHARACTER SET utf8;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(4) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c2` varchar(4) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`c1` varchar(4) CHARACTER SET utf8 NOT NULL,
|
||||
`c2` varchar(4) CHARACTER SET utf8 NOT NULL,
|
||||
`c3` char(4) CHARACTER SET utf8 DEFAULT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('aaaabbbbccccdddd','aaaabbbbccccdddd','aaaabbbbccccdddd');
|
||||
|
@ -193,9 +193,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -218,8 +230,8 @@ STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR))
|
||||
CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
|
||||
SHOW COLUMNS FROM t1;
|
||||
Field Type Null Key Default Extra
|
||||
subject varchar(64) NO
|
||||
pattern varchar(64) NO
|
||||
subject varchar(64) NO NULL
|
||||
pattern varchar(64) NO NULL
|
||||
INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
|
||||
SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
|
||||
HEX(subject) HEX(pattern) STR_TO_DATE(subject, pattern)
|
||||
@ -347,9 +359,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -401,12 +425,14 @@ WHERE (head BETWEEN '80' AND 'FF') AND (head NOT BETWEEN 'A1' AND 'DF')
|
||||
AND (tail BETWEEN '20' AND 'FF')
|
||||
ORDER BY head, tail;
|
||||
INSERT t1 (code) SELECT head FROM head WHERE (head BETWEEN 'A1' AND 'DF');
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
DROP TEMPORARY TABLE head, tail;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(8) DEFAULT NULL,
|
||||
`a` varchar(1) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -14926,7 +14952,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -14946,7 +14972,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -15185,7 +15211,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET sjis COLLATE sjis_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET sjis COLLATE sjis_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -15205,7 +15231,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET sjis COLLATE sjis_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET sjis COLLATE sjis_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -18548,7 +18574,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ',10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\'),('<27>\t');
|
||||
INSERT INTO t1 VALUES ('\\<5C>\'),('\\<5C>\t'),('\\<5C>\t\t');
|
||||
@ -18587,7 +18613,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (BINARY('<27>\')),(BINARY('<27>\t'));
|
||||
INSERT INTO t1 VALUES (BINARY('\\<5C>\')),(BINARY('\\<5C>\t')),(BINARY('\\<5C>\t\t'));
|
||||
@ -18626,7 +18652,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_BINARY'<27>\'),(_BINARY'<27>\t');
|
||||
INSERT INTO t1 VALUES (_BINARY'\\<5C>\'),(_BINARY'\\<5C>\t'),(_BINARY'\\<5C>\t\t');
|
||||
@ -18672,7 +18698,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL DEFAULT ''
|
||||
`a` varchar(10) CHARACTER SET sjis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
@ -18692,7 +18718,7 @@ CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varbinary(10) NOT NULL DEFAULT ''
|
||||
`a` varbinary(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('<27>\['),('\<5C>\[');
|
||||
SELECT HEX(a) FROM t1;
|
||||
|
@ -3226,7 +3226,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET tis620 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET tis620 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3246,7 +3246,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET tis620 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET tis620 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3404,7 +3404,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET tis620 COLLATE tis620_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET tis620 COLLATE tis620_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3424,7 +3424,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET tis620 COLLATE tis620_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET tis620 COLLATE tis620_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -6071,8 +6071,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -6265,9 +6265,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F20025
|
||||
@ -6479,7 +6491,7 @@ ADD KEY(ch);
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
|
||||
`ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `ch` (`ch`)
|
||||
@ -6687,7 +6699,7 @@ ADD KEY(ch);
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
|
||||
`ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `ch` (`ch`)
|
||||
@ -6894,7 +6906,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -6914,7 +6926,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -7138,7 +7150,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -7158,7 +7170,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -7786,8 +7798,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -7816,7 +7828,7 @@ CREATE TABLE t1 AS SELECT repeat('a', 10) as c LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT ''
|
||||
`c` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf32 0x0180),(_utf32 0x023A);
|
||||
INSERT INTO t1 VALUES (_utf32 0x023B),(_utf32 0x023C);
|
||||
@ -8120,7 +8132,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('a'),('a ');
|
||||
SELECT * FROM t1 WHERE CONCAT(c1)='a';
|
||||
@ -8143,7 +8155,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('a'),('a ');
|
||||
SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
|
||||
@ -8166,7 +8178,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('%'),('% ');
|
||||
SELECT * FROM t1 WHERE '% '=CONCAT(c1);
|
||||
@ -8189,7 +8201,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('%'),('% ');
|
||||
SELECT * FROM t1 WHERE '%'=CONCAT(c1);
|
||||
@ -8215,7 +8227,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('ae'),('ä');
|
||||
SELECT * FROM t1 WHERE c1='ä';
|
||||
@ -8253,7 +8265,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('a'),('a ');
|
||||
SELECT * FROM t1 WHERE CONCAT(c1)='a';
|
||||
@ -8276,7 +8288,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('a'),('a ');
|
||||
SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
|
||||
@ -8299,7 +8311,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('%'),('% ');
|
||||
SELECT * FROM t1 WHERE '% '=CONCAT(c1);
|
||||
@ -8322,7 +8334,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('%'),('% ');
|
||||
SELECT * FROM t1 WHERE '%'=CONCAT(c1);
|
||||
@ -8348,7 +8360,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',10) AS c1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL DEFAULT ''
|
||||
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('ae'),('ä');
|
||||
SELECT * FROM t1 WHERE c1='ä';
|
||||
@ -8401,7 +8413,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`s1` varchar(64) CHARACTER SET utf8 COLLATE utf8_myanmar_ci NOT NULL DEFAULT '',
|
||||
`s1` varchar(64) CHARACTER SET utf8 COLLATE utf8_myanmar_ci NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 (s1) VALUES
|
||||
@ -10977,7 +10989,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`s1` varchar(64) CHARACTER SET ucs2 COLLATE ucs2_myanmar_ci NOT NULL DEFAULT '',
|
||||
`s1` varchar(64) CHARACTER SET ucs2 COLLATE ucs2_myanmar_ci NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 (s1) VALUES
|
||||
|
@ -15,7 +15,7 @@ ADD KEY(ch);
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
|
||||
`ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `ch` (`ch`)
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -2329,9 +2329,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -2464,9 +2476,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -2545,21 +2569,27 @@ DROP TABLE t1;
|
||||
CREATE TABLE t1 AS SELECT 'XXXXXX' AS code, ' ' AS a LIMIT 0;
|
||||
INSERT INTO t1 (code) SELECT concat('8E', head) FROM head
|
||||
WHERE (head BETWEEN 'A1' AND 'DF') ORDER BY head;
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
INSERT INTO t1 (code) SELECT concat(head, tail)
|
||||
FROM head, tail
|
||||
WHERE (head BETWEEN '80' AND 'FF') AND (head NOT BETWEEN '8E' AND '8F')
|
||||
AND (tail BETWEEN '20' AND 'FF')
|
||||
ORDER BY head, tail;
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
INSERT INTO t1 (code) SELECT concat('8F', head, tail)
|
||||
FROM head, tail
|
||||
WHERE (head BETWEEN '80' AND 'FF') AND (tail BETWEEN '80' AND 'FF')
|
||||
ORDER BY head, tail;
|
||||
Warnings:
|
||||
Warning 1364 Field 'a' doesn't have a default value
|
||||
DROP TEMPORARY TABLE head, tail;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`code` varchar(6) CHARACTER SET ujis NOT NULL DEFAULT '',
|
||||
`a` varchar(1) CHARACTER SET ujis NOT NULL DEFAULT ''
|
||||
`code` varchar(6) CHARACTER SET ujis NOT NULL,
|
||||
`a` varchar(1) CHARACTER SET ujis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
UPDATE t1 SET a=unhex(code) ORDER BY code;
|
||||
Warnings:
|
||||
@ -25266,7 +25296,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET ujis NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET ujis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -25286,7 +25316,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET ujis NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET ujis NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -25699,7 +25729,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET ujis COLLATE ujis_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET ujis COLLATE ujis_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -25719,7 +25749,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET ujis COLLATE ujis_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET ujis COLLATE ujis_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -101,8 +101,8 @@ RPAD(_utf16 X'0420',10,_utf16 X'0421') r;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`l` varchar(10) CHARACTER SET utf16 NOT NULL DEFAULT '',
|
||||
`r` varchar(10) CHARACTER SET utf16 NOT NULL DEFAULT ''
|
||||
`l` varchar(10) CHARACTER SET utf16 NOT NULL,
|
||||
`r` varchar(10) CHARACTER SET utf16 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(l), hex(r) from t1;
|
||||
hex(l) hex(r)
|
||||
@ -755,7 +755,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xEFBE9D),(_utf8mb4 0xF0908E84);
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xCE85),(_utf8mb4 0xF4808080);
|
||||
@ -1415,7 +1415,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 64) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(64) CHARACTER SET utf16 NOT NULL DEFAULT ''
|
||||
`a` varchar(64) CHARACTER SET utf16 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('');
|
||||
SELECT CHARSET(CONCAT(a,'2001-01-08 00:00:00' - INTERVAL 7 DAY)) FROM t1;
|
||||
@ -1464,7 +1464,7 @@ CREATE TABLE t1 AS SELECT repeat('a',2) as s1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`s1` varchar(2) CHARACTER SET utf16 NOT NULL DEFAULT ''
|
||||
`s1` varchar(2) CHARACTER SET utf16 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('ab'),('AE'),('ab'),('AE');
|
||||
SELECT * FROM t1 ORDER BY s1;
|
||||
@ -1596,7 +1596,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1616,7 +1616,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf16 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf16 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1846,7 +1846,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1866,7 +1866,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf16 COLLATE utf16_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf16 COLLATE utf16_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -3045,8 +3045,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -3208,7 +3208,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3228,7 +3228,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3695,8 +3695,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_german2_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf16 COLLATE utf16_german2_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -3726,7 +3726,7 @@ CREATE TABLE t1 AS SELECT repeat('a', 10) as c LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c` varchar(10) CHARACTER SET utf16 COLLATE utf16_unicode_520_ci NOT NULL DEFAULT ''
|
||||
`c` varchar(10) CHARACTER SET utf16 COLLATE utf16_unicode_520_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf32 0x0180),(_utf32 0x023A);
|
||||
INSERT INTO t1 VALUES (_utf32 0x023B),(_utf32 0x023C);
|
||||
@ -4042,7 +4042,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`s1` varchar(64) CHARACTER SET utf16 COLLATE utf16_myanmar_ci NOT NULL DEFAULT '',
|
||||
`s1` varchar(64) CHARACTER SET utf16 COLLATE utf16_myanmar_ci NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 (s1) VALUES
|
||||
|
@ -102,8 +102,8 @@ RPAD(_utf16le X'2004',10,_utf16le X'2104') r;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`l` varchar(10) CHARACTER SET utf16le NOT NULL DEFAULT '',
|
||||
`r` varchar(10) CHARACTER SET utf16le NOT NULL DEFAULT ''
|
||||
`l` varchar(10) CHARACTER SET utf16le NOT NULL,
|
||||
`r` varchar(10) CHARACTER SET utf16le NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT HEX(l), HEX(r) FROM t1;
|
||||
HEX(l) HEX(r)
|
||||
@ -798,7 +798,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xEFBE9D),(_utf8mb4 0xF0908E84);
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xCE85),(_utf8mb4 0xF4808080);
|
||||
@ -1686,7 +1686,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 64) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(64) CHARACTER SET utf16le NOT NULL DEFAULT ''
|
||||
`a` varchar(64) CHARACTER SET utf16le NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('');
|
||||
SELECT CHARSET(CONCAT(a,'2001-01-08 00:00:00' - INTERVAL 7 DAY)) FROM t1;
|
||||
@ -1737,7 +1737,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',2) as s1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`s1` varchar(2) CHARACTER SET utf16le NOT NULL DEFAULT ''
|
||||
`s1` varchar(2) CHARACTER SET utf16le NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('ab'),('AE'),('ab'),('AE');
|
||||
SELECT * FROM t1 ORDER BY s1;
|
||||
@ -1809,7 +1809,7 @@ ALTER TABLE t1 ADD PRIMARY KEY(c);
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c` varchar(10) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL DEFAULT '',
|
||||
`c` varchar(10) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL,
|
||||
PRIMARY KEY (`c`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('abc'),('zyx'),('acb');
|
||||
@ -1830,7 +1830,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16le NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16le NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1850,7 +1850,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf16le NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf16le NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -2080,7 +2080,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -2100,7 +2100,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf16le COLLATE utf16le_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -100,8 +100,8 @@ RPAD(_utf32 X'0420',10,_utf32 X'0421') r;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`l` varchar(10) CHARACTER SET utf32 NOT NULL DEFAULT '',
|
||||
`r` varchar(10) CHARACTER SET utf32 NOT NULL DEFAULT ''
|
||||
`l` varchar(10) CHARACTER SET utf32 NOT NULL,
|
||||
`r` varchar(10) CHARACTER SET utf32 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select hex(l), hex(r) from t1;
|
||||
hex(l) hex(r)
|
||||
@ -754,7 +754,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xEFBE9D),(_utf8mb4 0xF0908E84);
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xCE85),(_utf8mb4 0xF4808080);
|
||||
@ -1363,7 +1363,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a', 64) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(64) CHARACTER SET utf32 NOT NULL DEFAULT ''
|
||||
`a` varchar(64) CHARACTER SET utf32 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('');
|
||||
SELECT CHARSET(CONCAT(a,'2001-01-08 00:00:00' - INTERVAL 7 DAY)) FROM t1;
|
||||
@ -1478,7 +1478,7 @@ CREATE TABLE t1 AS SELECT repeat('a',2) as s1 LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`s1` varchar(2) CHARACTER SET utf32 NOT NULL DEFAULT ''
|
||||
`s1` varchar(2) CHARACTER SET utf32 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('ab'),('AE'),('ab'),('AE');
|
||||
SELECT * FROM t1 ORDER BY s1;
|
||||
@ -1571,7 +1571,7 @@ CREATE TABLE t1 AS SELECT format(123,2,'no_NO');
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`format(123,2,'no_NO')` varchar(37) CHARACTER SET utf32 NOT NULL DEFAULT ''
|
||||
`format(123,2,'no_NO')` varchar(37) CHARACTER SET utf32 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT * FROM t1;
|
||||
format(123,2,'no_NO')
|
||||
@ -1675,7 +1675,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf32 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf32 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1695,7 +1695,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf32 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf32 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1925,7 +1925,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -1945,7 +1945,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf32 COLLATE utf32_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf32 COLLATE utf32_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -3045,8 +3045,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -3228,7 +3228,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3248,7 +3248,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3715,8 +3715,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_german2_ci NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf32 COLLATE utf32_german2_ci NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -3746,7 +3746,7 @@ CREATE TABLE t1 AS SELECT repeat('a', 10) as c LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c` varchar(10) CHARACTER SET utf32 COLLATE utf32_unicode_520_ci NOT NULL DEFAULT ''
|
||||
`c` varchar(10) CHARACTER SET utf32 COLLATE utf32_unicode_520_ci NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf32 0x0180),(_utf32 0x023A);
|
||||
INSERT INTO t1 VALUES (_utf32 0x023B),(_utf32 0x023C);
|
||||
@ -4062,7 +4062,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`s1` varchar(64) CHARACTER SET utf32 COLLATE utf32_myanmar_ci NOT NULL DEFAULT '',
|
||||
`s1` varchar(64) CHARACTER SET utf32 COLLATE utf32_myanmar_ci NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 (s1) VALUES
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -901,8 +901,8 @@ create table t2 select concat(a,_utf8mb4'') as a, concat(b,_utf8mb4'')as b from
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t2;
|
||||
drop table t1;
|
||||
@ -1126,8 +1126,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -1233,7 +1233,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xEFBE9D),(_utf8mb4 0xF0908E84);
|
||||
INSERT INTO t1 VALUES (_utf8mb4 0xCE85),(_utf8mb4 0xF4808080);
|
||||
@ -2667,7 +2667,7 @@ Table Create Table
|
||||
t3 CREATE TEMPORARY TABLE `t3` (
|
||||
`utf8mb4` varchar(10) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`utf8mb3` varchar(10) CHARACTER SET utf8 NOT NULL,
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TEMPORARY TABLE t3;
|
||||
SELECT * FROM t1, t2 WHERE t1.utf8mb4 > t2.utf8mb3;
|
||||
@ -2822,7 +2822,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -2842,7 +2842,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3066,7 +3066,7 @@ CREATE TABLE t1 AS SELECT 'a' AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
@ -3086,7 +3086,7 @@ CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
|
||||
SHOW CREATE TABLE t2;
|
||||
|
@ -840,8 +840,8 @@ create table t2 engine heap select concat(a,_utf8mb4'') as a, concat(b,_utf8mb4'
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MEMORY DEFAULT CHARSET=latin1
|
||||
drop table t2;
|
||||
drop table t1;
|
||||
@ -1065,8 +1065,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -2468,7 +2468,7 @@ Table Create Table
|
||||
t3 CREATE TEMPORARY TABLE `t3` (
|
||||
`utf8mb4` varchar(10) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`utf8mb3` varchar(10) CHARACTER SET utf8 NOT NULL,
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MEMORY DEFAULT CHARSET=latin1
|
||||
DROP TEMPORARY TABLE t3;
|
||||
SELECT * FROM t1, t2 WHERE t1.utf8mb4 > t2.utf8mb3;
|
||||
|
@ -901,8 +901,8 @@ create table t2 engine InnoDB select concat(a,_utf8mb4'') as a, concat(b,_utf8mb
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
drop table t2;
|
||||
drop table t1;
|
||||
@ -1126,8 +1126,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -2615,7 +2615,7 @@ Table Create Table
|
||||
t3 CREATE TEMPORARY TABLE `t3` (
|
||||
`utf8mb4` varchar(10) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`utf8mb3` varchar(10) CHARACTER SET utf8 NOT NULL,
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
DROP TEMPORARY TABLE t3;
|
||||
SELECT * FROM t1, t2 WHERE t1.utf8mb4 > t2.utf8mb3;
|
||||
|
@ -901,8 +901,8 @@ create table t2 engine MyISAM select concat(a,_utf8mb4'') as a, concat(b,_utf8mb
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`a` varchar(5) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` varchar(15) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t2;
|
||||
drop table t1;
|
||||
@ -1126,8 +1126,8 @@ CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL DEFAULT '',
|
||||
`b` int(1) NOT NULL DEFAULT '0'
|
||||
`a` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`b` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
|
||||
SELECT * FROM t1 ORDER BY a, b;
|
||||
@ -2615,7 +2615,7 @@ Table Create Table
|
||||
t3 CREATE TEMPORARY TABLE `t3` (
|
||||
`utf8mb4` varchar(10) CHARACTER SET utf8mb4 NOT NULL,
|
||||
`utf8mb3` varchar(10) CHARACTER SET utf8 NOT NULL,
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL DEFAULT ''
|
||||
`concat(utf8mb4,utf8mb3)` varchar(20) CHARACTER SET utf8mb4 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TEMPORARY TABLE t3;
|
||||
SELECT * FROM t1, t2 WHERE t1.utf8mb4 > t2.utf8mb3;
|
||||
|
@ -2752,7 +2752,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`s1` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_myanmar_ci NOT NULL DEFAULT '',
|
||||
`s1` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_myanmar_ci NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
INSERT INTO t1 (s1) VALUES
|
||||
|
@ -744,7 +744,7 @@ a a b
|
||||
1 1 3
|
||||
DROP TABLE t1;
|
||||
End of 5.0 tests
|
||||
CREATE TABLE t1(a INT, b INT, c INT, d INT, e INT,
|
||||
CREATE TABLE t1(a INT, b INT, c INT, d INT default 0, e INT default 0,
|
||||
PRIMARY KEY(a,b,c,d,e),
|
||||
KEY(a,b,d,c)
|
||||
);
|
||||
|
@ -787,7 +787,7 @@ drop table t2;
|
||||
create table t2 select f2 from (select now() f2 from t1) a;
|
||||
show columns from t2;
|
||||
Field Type Null Key Default Extra
|
||||
f2 datetime NO 0000-00-00 00:00:00
|
||||
f2 datetime NO NULL
|
||||
drop table t2, t1;
|
||||
CREATE TABLE t1(
|
||||
id int PRIMARY KEY,
|
||||
|
@ -165,7 +165,7 @@ create table t1 select round(1, 6);
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`round(1, 6)` int(1) NOT NULL DEFAULT '0'
|
||||
`round(1, 6)` int(1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t1;
|
||||
round(1, 6)
|
||||
|
@ -100,8 +100,8 @@ create table t1 as select uuid(), length(uuid());
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`uuid()` varchar(36) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`length(uuid())` int(10) NOT NULL DEFAULT '0'
|
||||
`uuid()` varchar(36) CHARACTER SET utf8 NOT NULL,
|
||||
`length(uuid())` int(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 select INET_ATON('255.255.0.1') as `a`;
|
||||
|
@ -448,7 +448,7 @@ CREATE TABLE t1 AS SELECT REGEXP_REPLACE('abc','b','x')+0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`REGEXP_REPLACE('abc','b','x')+0` double NOT NULL DEFAULT '0'
|
||||
`REGEXP_REPLACE('abc','b','x')+0` double NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
SELECT REGEXP_REPLACE(NULL,'b','c');
|
||||
@ -736,7 +736,7 @@ CREATE TABLE t1 AS SELECT REGEXP_SUBSTR('abc','b');
|
||||
#
|
||||
# Checking REGEXP_SUBSTR
|
||||
#
|
||||
CREATE TABLE t1 AS SELECT REGEXP_SUBSTR('abc','b');
|
||||
CREATE TABLE t1 AS SELECT REGEXP_SUBSTR('abc','b');
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
@ -748,7 +748,7 @@ CREATE TABLE t1 AS SELECT REGEXP_SUBSTR('abc','b')+0;
|
||||
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL No tables used
|
||||
Warnings:
|
||||
Note 1003 select regexp_substr('abc','b') AS `REGEXP_SUBSTR('abc','b')`
|
||||
CREATE TABLE t1 AS SELECT REGEXP_SUBSTR('abc','b')+0;
|
||||
CREATE TABLE t1 AS SELECT REGEXP_SUBSTR('abc','b')+0;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
|
@ -726,34 +726,34 @@ t1 CREATE TABLE `t1` (
|
||||
`bin(130)` varchar(64) DEFAULT NULL,
|
||||
`oct(130)` varchar(64) DEFAULT NULL,
|
||||
`conv(130,16,10)` varchar(64) DEFAULT NULL,
|
||||
`hex(130)` varchar(6) NOT NULL DEFAULT '',
|
||||
`char(130)` varbinary(4) NOT NULL DEFAULT '',
|
||||
`format(130,10)` varchar(37) NOT NULL DEFAULT '',
|
||||
`left(_latin2'a',1)` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`right(_latin2'a',1)` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`lcase(_latin2'a')` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`ucase(_latin2'a')` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`substring(_latin2'a',1,1)` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`concat(_latin2'a',_latin2'b')` varchar(2) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`lpad(_latin2'a',4,_latin2'b')` varchar(4) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`rpad(_latin2'a',4,_latin2'b')` varchar(4) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`concat_ws(_latin2'a',_latin2'b')` varchar(1) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`make_set(255,_latin2'a',_latin2'b',_latin2'c')` varchar(5) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`export_set(255,_latin2'y',_latin2'n',_latin2' ')` varchar(127) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`trim(_latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`ltrim(_latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`rtrim(_latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`trim(LEADING _latin2' ' FROM _latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`trim(TRAILING _latin2' ' FROM _latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`trim(BOTH _latin2' ' FROM _latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`repeat(_latin2'a',10)` varchar(10) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`reverse(_latin2'ab')` varchar(2) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`quote(_latin2'ab')` varchar(6) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`soundex(_latin2'ab')` varchar(4) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`substring(_latin2'ab',1)` varchar(2) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`insert(_latin2'abcd',2,3,_latin2'ef')` varchar(6) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`replace(_latin2'abcd',_latin2'b',_latin2'B')` varchar(4) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`encode('abcd','ab')` varbinary(4) NOT NULL DEFAULT ''
|
||||
`hex(130)` varchar(6) NOT NULL,
|
||||
`char(130)` varbinary(4) NOT NULL,
|
||||
`format(130,10)` varchar(37) NOT NULL,
|
||||
`left(_latin2'a',1)` varchar(1) CHARACTER SET latin2 NOT NULL,
|
||||
`right(_latin2'a',1)` varchar(1) CHARACTER SET latin2 NOT NULL,
|
||||
`lcase(_latin2'a')` varchar(1) CHARACTER SET latin2 NOT NULL,
|
||||
`ucase(_latin2'a')` varchar(1) CHARACTER SET latin2 NOT NULL,
|
||||
`substring(_latin2'a',1,1)` varchar(1) CHARACTER SET latin2 NOT NULL,
|
||||
`concat(_latin2'a',_latin2'b')` varchar(2) CHARACTER SET latin2 NOT NULL,
|
||||
`lpad(_latin2'a',4,_latin2'b')` varchar(4) CHARACTER SET latin2 NOT NULL,
|
||||
`rpad(_latin2'a',4,_latin2'b')` varchar(4) CHARACTER SET latin2 NOT NULL,
|
||||
`concat_ws(_latin2'a',_latin2'b')` varchar(1) CHARACTER SET latin2 NOT NULL,
|
||||
`make_set(255,_latin2'a',_latin2'b',_latin2'c')` varchar(5) CHARACTER SET latin2 NOT NULL,
|
||||
`export_set(255,_latin2'y',_latin2'n',_latin2' ')` varchar(127) CHARACTER SET latin2 NOT NULL,
|
||||
`trim(_latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL,
|
||||
`ltrim(_latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL,
|
||||
`rtrim(_latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL,
|
||||
`trim(LEADING _latin2' ' FROM _latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL,
|
||||
`trim(TRAILING _latin2' ' FROM _latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL,
|
||||
`trim(BOTH _latin2' ' FROM _latin2' a ')` varchar(3) CHARACTER SET latin2 NOT NULL,
|
||||
`repeat(_latin2'a',10)` varchar(10) CHARACTER SET latin2 NOT NULL,
|
||||
`reverse(_latin2'ab')` varchar(2) CHARACTER SET latin2 NOT NULL,
|
||||
`quote(_latin2'ab')` varchar(6) CHARACTER SET latin2 NOT NULL,
|
||||
`soundex(_latin2'ab')` varchar(4) CHARACTER SET latin2 NOT NULL,
|
||||
`substring(_latin2'ab',1)` varchar(2) CHARACTER SET latin2 NOT NULL,
|
||||
`insert(_latin2'abcd',2,3,_latin2'ef')` varchar(6) CHARACTER SET latin2 NOT NULL,
|
||||
`replace(_latin2'abcd',_latin2'b',_latin2'B')` varchar(4) CHARACTER SET latin2 NOT NULL,
|
||||
`encode('abcd','ab')` varbinary(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a char character set latin2);
|
||||
@ -2848,7 +2848,7 @@ CREATE TABLE t1 AS SELECT format(123,2,'no_NO');
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`format(123,2,'no_NO')` varchar(37) NOT NULL DEFAULT ''
|
||||
`format(123,2,'no_NO')` varchar(37) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT * FROM t1;
|
||||
format(123,2,'no_NO')
|
||||
@ -2980,7 +2980,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',63)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(85) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(85) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3002,7 +3002,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',62)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(85) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(85) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3024,7 +3024,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',61)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(85) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(85) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3046,7 +3046,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',60)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(81) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(81) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3068,7 +3068,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',59)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(81) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(81) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3090,7 +3090,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',58)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(81) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(81) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3112,7 +3112,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',57)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(76) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(76) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3133,7 +3133,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',56)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(76) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(76) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3154,7 +3154,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',55)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(76) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(76) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3175,7 +3175,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',54)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(72) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(72) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3196,7 +3196,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',53)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(72) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(72) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3217,7 +3217,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',52)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(72) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(72) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3238,7 +3238,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',51)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(68) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(68) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3259,7 +3259,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',50)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(68) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(68) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3280,7 +3280,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',49)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(68) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(68) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3301,7 +3301,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',48)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(64) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(64) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3322,7 +3322,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',47)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(64) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(64) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3343,7 +3343,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',46)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(64) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(64) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3364,7 +3364,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',45)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(60) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(60) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3385,7 +3385,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',44)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(60) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(60) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3406,7 +3406,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',43)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(60) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(60) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3427,7 +3427,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',42)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(56) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(56) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3448,7 +3448,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',41)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(56) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(56) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3469,7 +3469,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',40)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(56) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(56) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3490,7 +3490,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',39)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(52) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(52) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3511,7 +3511,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',38)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(52) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(52) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3532,7 +3532,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',37)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(52) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(52) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3553,7 +3553,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',36)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(48) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(48) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3574,7 +3574,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',35)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(48) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(48) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3595,7 +3595,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',34)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(48) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(48) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3616,7 +3616,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',33)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(44) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(44) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3637,7 +3637,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',32)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(44) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(44) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3658,7 +3658,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',31)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(44) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(44) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3679,7 +3679,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',30)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(40) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(40) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3700,7 +3700,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',29)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(40) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(40) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3721,7 +3721,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',28)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(40) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(40) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3742,7 +3742,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',27)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(36) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(36) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3763,7 +3763,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',26)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(36) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(36) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3784,7 +3784,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',25)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(36) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(36) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3805,7 +3805,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',24)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(32) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(32) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3826,7 +3826,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',23)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(32) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(32) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3847,7 +3847,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',22)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(32) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(32) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3868,7 +3868,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',21)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(28) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(28) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3889,7 +3889,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',20)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(28) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(28) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3910,7 +3910,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',19)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(28) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(28) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3931,7 +3931,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',18)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(24) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(24) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3952,7 +3952,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',17)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(24) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(24) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3973,7 +3973,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',16)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(24) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(24) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -3994,7 +3994,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',15)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(20) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4015,7 +4015,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',14)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(20) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4036,7 +4036,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',13)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(20) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4057,7 +4057,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',12)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(16) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(16) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4078,7 +4078,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',11)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(16) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(16) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4099,7 +4099,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',10)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(16) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(16) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4120,7 +4120,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',9)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(12) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(12) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4141,7 +4141,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',8)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(12) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(12) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4162,7 +4162,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',7)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(12) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(12) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4183,7 +4183,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',6)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(8) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(8) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4204,7 +4204,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',5)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(8) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(8) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4225,7 +4225,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',4)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(8) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(8) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4246,7 +4246,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',3)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(4) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4267,7 +4267,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',2)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(4) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4288,7 +4288,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',1)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` varchar(4) NOT NULL DEFAULT ''
|
||||
`to_base64` varchar(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
@ -4309,7 +4309,7 @@ CREATE TABLE t1 AS SELECT TO_BASE64(REPEAT('a',0)) AS to_base64;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`to_base64` char(0) NOT NULL DEFAULT ''
|
||||
`to_base64` char(0) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SELECT to_base64, LENGTH(to_base64) FROM t1;
|
||||
to_base64 LENGTH(to_base64)
|
||||
|
@ -47,7 +47,7 @@ show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`database()` varchar(34) CHARACTER SET utf8 DEFAULT NULL,
|
||||
`user()` varchar(141) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`user()` varchar(141) CHARACTER SET utf8 NOT NULL,
|
||||
`version` char(60) DEFAULT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
@ -61,8 +61,8 @@ create table t1 select charset(_utf8'a'), collation(_utf8'a');
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`charset(_utf8'a')` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||
`collation(_utf8'a')` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT ''
|
||||
`charset(_utf8'a')` varchar(64) CHARACTER SET utf8 NOT NULL,
|
||||
`collation(_utf8'a')` varchar(64) CHARACTER SET utf8 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select TRUE,FALSE,NULL;
|
||||
|
@ -948,8 +948,8 @@ sec_to_time(1) + 0, from_unixtime(1) + 0;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`now() - now()` bigint(21) NOT NULL DEFAULT '0',
|
||||
`curtime() - curtime()` bigint(12) NOT NULL DEFAULT '0',
|
||||
`now() - now()` bigint(21) NOT NULL,
|
||||
`curtime() - curtime()` bigint(12) NOT NULL,
|
||||
`sec_to_time(1) + 0` bigint(12) DEFAULT NULL,
|
||||
`from_unixtime(1) + 0` bigint(21) DEFAULT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
@ -39,14 +39,14 @@ t1 CREATE TABLE `t1` (
|
||||
`sec_to_time(12345)` time DEFAULT NULL,
|
||||
`sec_to_time(12345.6789)` time(4) DEFAULT NULL,
|
||||
`sec_to_time(1234567e-2)` time(6) DEFAULT NULL,
|
||||
`now()` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`curtime(0)` time NOT NULL DEFAULT '00:00:00',
|
||||
`utc_timestamp(1)` datetime(1) NOT NULL DEFAULT '0000-00-00 00:00:00.0',
|
||||
`utc_time(2)` time(2) NOT NULL DEFAULT '00:00:00.00',
|
||||
`current_time(3)` time(3) NOT NULL DEFAULT '00:00:00.000',
|
||||
`current_timestamp(4)` datetime(4) NOT NULL DEFAULT '0000-00-00 00:00:00.0000',
|
||||
`localtime(5)` datetime(5) NOT NULL DEFAULT '0000-00-00 00:00:00.00000',
|
||||
`localtimestamp(6)` datetime(6) NOT NULL DEFAULT '0000-00-00 00:00:00.000000',
|
||||
`now()` datetime NOT NULL,
|
||||
`curtime(0)` time NOT NULL,
|
||||
`utc_timestamp(1)` datetime(1) NOT NULL,
|
||||
`utc_time(2)` time(2) NOT NULL,
|
||||
`current_time(3)` time(3) NOT NULL,
|
||||
`current_timestamp(4)` datetime(4) NOT NULL,
|
||||
`localtime(5)` datetime(5) NOT NULL,
|
||||
`localtimestamp(6)` datetime(6) NOT NULL,
|
||||
`time_to_sec(123456)` bigint(17) DEFAULT NULL,
|
||||
`time_to_sec('12:34:56.789')` decimal(19,3) DEFAULT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
@ -5,7 +5,7 @@ ERROR 42000: Incorrect database name 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
drop user user1@localhost;
|
||||
call mtr.add_suppression("Incorrect database name");
|
||||
alter table mysql.host modify Db varchar(200);
|
||||
alter table mysql.db modify User char(16), modify Db varchar(200);
|
||||
alter table mysql.db modify User char(16) default "", modify Db varchar(200) default "";
|
||||
insert mysql.host set db=concat('=>', repeat(_utf8 'й', 200));
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'Db' at row 1
|
||||
@ -15,6 +15,6 @@ Warning 1265 Data truncated for column 'Db' at row 1
|
||||
flush privileges;
|
||||
delete from mysql.host where db like '=>%';
|
||||
delete from mysql.db where db like '=>%';
|
||||
alter table mysql.host modify Db char(64);
|
||||
alter table mysql.db modify Db char(64), modify User char(80);
|
||||
alter table mysql.host modify Db char(64) default "";
|
||||
alter table mysql.db modify Db char(64) default "", modify User char(80) default "";
|
||||
flush privileges;
|
||||
|
@ -488,7 +488,7 @@ Note 1831 Duplicate index 'key_2' defined on the table 'test.t1'. This is deprec
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
UNIQUE KEY `constraint_1` (`a`),
|
||||
UNIQUE KEY `key_1` (`a`),
|
||||
|
@ -11,7 +11,7 @@ create table t1(a char(8), b char(8), filler char(100), primary key(a));
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` char(8) NOT NULL DEFAULT '',
|
||||
`a` char(8) NOT NULL,
|
||||
`b` char(8) DEFAULT NULL,
|
||||
`filler` char(100) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
|
@ -433,8 +433,8 @@ show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` int(11) DEFAULT NULL,
|
||||
`c2` char(12) NOT NULL DEFAULT '',
|
||||
`c3` varchar(123) NOT NULL DEFAULT '',
|
||||
`c2` char(12) NOT NULL,
|
||||
`c3` varchar(123) NOT NULL,
|
||||
`c4` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`c2`,`c3`),
|
||||
UNIQUE KEY `i4` (`c4`),
|
||||
@ -471,9 +471,9 @@ ERROR 42000: Can't DROP 'PRIMARY'; check that column/key exists
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`c1` int(11) NOT NULL DEFAULT '0',
|
||||
`c2` char(12) NOT NULL DEFAULT '',
|
||||
`c3` varchar(123) NOT NULL DEFAULT '',
|
||||
`c1` int(11) NOT NULL,
|
||||
`c2` char(12) NOT NULL,
|
||||
`c3` varchar(123) NOT NULL,
|
||||
`c4` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
KEY `i1` (`c1`),
|
||||
KEY `i5` (`c1`,`c2`,`c3`,`c4`),
|
||||
|
@ -1970,9 +1970,9 @@ DROP TABLE IF EXISTS "t1";
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE "t1" (
|
||||
"a b" int(11) NOT NULL DEFAULT '0',
|
||||
"c""d" int(11) NOT NULL DEFAULT '0',
|
||||
"e`f" int(11) NOT NULL DEFAULT '0',
|
||||
"a b" int(11) NOT NULL,
|
||||
"c""d" int(11) NOT NULL,
|
||||
"e`f" int(11) NOT NULL,
|
||||
PRIMARY KEY ("a b","c""d","e`f")
|
||||
);
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
@ -2004,9 +2004,9 @@ DROP TABLE IF EXISTS `t1`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `t1` (
|
||||
`a b` int(11) NOT NULL DEFAULT '0',
|
||||
`c"d` int(11) NOT NULL DEFAULT '0',
|
||||
`e``f` int(11) NOT NULL DEFAULT '0',
|
||||
`a b` int(11) NOT NULL,
|
||||
`c"d` int(11) NOT NULL,
|
||||
`e``f` int(11) NOT NULL,
|
||||
PRIMARY KEY (`a b`,`c"d`,`e``f`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
@ -230,7 +230,7 @@ t1 CREATE TABLE `t1` (
|
||||
`c00` binary(0) DEFAULT NULL,
|
||||
`c01` varchar(6) CHARACTER SET latin2 DEFAULT NULL,
|
||||
`c02` varchar(6) CHARACTER SET latin2 DEFAULT NULL,
|
||||
`c03` varchar(6) CHARACTER SET latin2 NOT NULL DEFAULT '',
|
||||
`c03` varchar(6) CHARACTER SET latin2 NOT NULL,
|
||||
`c04` varchar(6) CHARACTER SET latin2 DEFAULT NULL,
|
||||
`c05` varchar(6) CHARACTER SET latin2 DEFAULT NULL,
|
||||
`c06` varchar(6) CHARACTER SET latin2 DEFAULT NULL,
|
||||
|
@ -287,6 +287,8 @@ PRIMARY KEY (member_id)
|
||||
Warnings:
|
||||
Warning 1101 BLOB/TEXT column 'info' can't have a default value
|
||||
insert into t1 (member_id) values (1),(2),(3);
|
||||
Warnings:
|
||||
Warning 1364 Field 'info' doesn't have a default value
|
||||
select member_id, nickname, voornaam FROM t1
|
||||
ORDER by lastchange_datum DESC LIMIT 2;
|
||||
member_id nickname voornaam
|
||||
|
@ -326,7 +326,7 @@ partition by hash (a)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bit(27) NOT NULL DEFAULT b'0',
|
||||
`a` bit(27) NOT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
/*!50100 PARTITION BY HASH (a)
|
||||
|
@ -485,14 +485,14 @@ INSERT INTO tsp VALUES (2, "First value"), (10, "Ten"), (50, "Fifty"), (200, "Tw
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -523,14 +523,14 @@ ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -583,14 +583,14 @@ ERROR HY000: Found a row that does not match the partition
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -639,14 +639,14 @@ ERROR HY000: Table to exchange with partition is partitioned: 'tp'
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -656,7 +656,7 @@ tp CREATE TABLE `tp` (
|
||||
SHOW CREATE TABLE tsp;
|
||||
Table Create Table
|
||||
tsp CREATE TABLE `tsp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -693,14 +693,14 @@ ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -731,14 +731,14 @@ ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -770,14 +770,14 @@ ALTER TABLE tsp EXCHANGE PARTITION sp1 WITH TABLE t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tsp;
|
||||
Table Create Table
|
||||
tsp CREATE TABLE `tsp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -815,14 +815,14 @@ ALTER TABLE tp ENGINE = InnoDB;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
@ -853,14 +853,14 @@ ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
@ -894,14 +894,14 @@ ALTER TABLE tp ENGINE = InnoDB;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
@ -913,14 +913,14 @@ ERROR HY000: The mix of handlers in the partitions is not allowed in this versio
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
@ -946,14 +946,14 @@ INSERT INTO t SELECT * FROM tmp2;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1 MIN_ROWS=1000 MAX_ROWS=100000
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -975,7 +975,7 @@ ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `ba_key` (`b`,`a`)
|
||||
@ -983,7 +983,7 @@ t CREATE TABLE `t` (
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `ba_key` (`b`,`a`)
|
||||
@ -1034,7 +1034,7 @@ ALTER TABLE tmp RENAME TO t;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TEMPORARY TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `ba_key` (`b`,`a`)
|
||||
@ -1042,7 +1042,7 @@ t CREATE TEMPORARY TABLE `t` (
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `ba_key` (`b`,`a`)
|
||||
@ -1055,7 +1055,7 @@ ERROR HY000: Table to exchange with partition is temporary: 't'
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TEMPORARY TABLE `t` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `ba_key` (`b`,`a`)
|
||||
@ -1063,7 +1063,7 @@ t CREATE TEMPORARY TABLE `t` (
|
||||
SHOW CREATE TABLE tp;
|
||||
Table Create Table
|
||||
tp CREATE TABLE `tp` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` varchar(55) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `ba_key` (`b`,`a`)
|
||||
|
@ -24,7 +24,7 @@ SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`time` date NOT NULL DEFAULT '0000-00-00',
|
||||
`time` date NOT NULL,
|
||||
`id2` bigint(20) NOT NULL,
|
||||
PRIMARY KEY (`id`,`time`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8
|
||||
|
@ -1106,7 +1106,7 @@ t1 CREATE TABLE `t1` (
|
||||
show create table mysqltest.t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`test` varchar(4) CHARACTER SET latin1 NOT NULL DEFAULT ''
|
||||
`test` varchar(4) CHARACTER SET latin1 NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8
|
||||
drop table mysqltest.t1;
|
||||
drop table mysqltest.t2;
|
||||
@ -1121,7 +1121,7 @@ t1 CREATE TABLE `t1` (
|
||||
show create table mysqltest.t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`test` varchar(4) NOT NULL DEFAULT ''
|
||||
`test` varchar(4) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop database mysqltest;
|
||||
deallocate prepare stmt1;
|
||||
@ -2465,22 +2465,22 @@ create procedure proc_1() show create table tab1;
|
||||
call proc_1();
|
||||
Table Create Table
|
||||
tab1 CREATE TABLE `tab1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` char(1) NOT NULL DEFAULT '',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
call proc_1();
|
||||
Table Create Table
|
||||
tab1 CREATE TABLE `tab1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` char(1) NOT NULL DEFAULT '',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
call proc_1();
|
||||
Table Create Table
|
||||
tab1 CREATE TABLE `tab1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` char(1) NOT NULL DEFAULT '',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop procedure proc_1;
|
||||
@ -2494,22 +2494,22 @@ prepare abc from "show create table tab1";
|
||||
execute abc;
|
||||
Table Create Table
|
||||
tab1 CREATE TABLE `tab1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` char(1) NOT NULL DEFAULT '',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
execute abc;
|
||||
Table Create Table
|
||||
tab1 CREATE TABLE `tab1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` char(1) NOT NULL DEFAULT '',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
execute abc;
|
||||
Table Create Table
|
||||
tab1 CREATE TABLE `tab1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` char(1) NOT NULL DEFAULT '',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
deallocate prepare abc;
|
||||
|
@ -49,7 +49,7 @@ test_sequence
|
||||
prepare stmt1 from ' select * from t9 order by c1 ' ;
|
||||
execute stmt1;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t9 t9 c1 c1 1 4 1 N 49155 0 63
|
||||
def test t9 t9 c1 c1 1 4 1 N 53251 0 63
|
||||
def test t9 t9 c2 c2 2 6 1 Y 32768 0 63
|
||||
def test t9 t9 c3 c3 9 9 1 Y 32768 0 63
|
||||
def test t9 t9 c4 c4 3 11 1 Y 32768 0 63
|
||||
@ -1775,21 +1775,21 @@ NULL as const12, @arg12 as param12,
|
||||
show create table t5 ;
|
||||
Table Create Table
|
||||
t5 CREATE TABLE `t5` (
|
||||
`const01` int(1) NOT NULL DEFAULT '0',
|
||||
`const01` int(1) NOT NULL,
|
||||
`param01` bigint(20) DEFAULT NULL,
|
||||
`const02` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`const02` decimal(2,1) NOT NULL,
|
||||
`param02` decimal(65,30) DEFAULT NULL,
|
||||
`const03` double NOT NULL DEFAULT '0',
|
||||
`const03` double NOT NULL,
|
||||
`param03` double DEFAULT NULL,
|
||||
`const04` varchar(3) NOT NULL DEFAULT '',
|
||||
`const04` varchar(3) NOT NULL,
|
||||
`param04` longtext,
|
||||
`const05` varbinary(3) NOT NULL DEFAULT '',
|
||||
`const05` varbinary(3) NOT NULL,
|
||||
`param05` longblob,
|
||||
`const06` varchar(10) NOT NULL DEFAULT '',
|
||||
`const06` varchar(10) NOT NULL,
|
||||
`param06` longtext,
|
||||
`const07` date DEFAULT NULL,
|
||||
`param07` longtext,
|
||||
`const08` varchar(19) NOT NULL DEFAULT '',
|
||||
`const08` varchar(19) NOT NULL,
|
||||
`param08` longtext,
|
||||
`const09` datetime DEFAULT NULL,
|
||||
`param09` longtext,
|
||||
@ -1805,21 +1805,21 @@ t5 CREATE TABLE `t5` (
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t5 ;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t5 t5 const01 const01 3 1 1 N 32769 0 63
|
||||
def test t5 t5 const01 const01 3 1 1 N 36865 0 63
|
||||
def test t5 t5 param01 param01 8 20 1 Y 32768 0 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 32769 1 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 36865 1 63
|
||||
def test t5 t5 param02 param02 246 67 32 Y 32768 30 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 32769 31 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 36865 31 63
|
||||
def test t5 t5 param03 param03 5 23 1 Y 32768 31 63
|
||||
def test t5 t5 const04 const04 253 3 3 N 1 0 8
|
||||
def test t5 t5 const04 const04 253 3 3 N 4097 0 8
|
||||
def test t5 t5 param04 param04 252 4294967295 3 Y 16 0 8
|
||||
def test t5 t5 const05 const05 253 3 3 N 129 0 63
|
||||
def test t5 t5 const05 const05 253 3 3 N 4225 0 63
|
||||
def test t5 t5 param05 param05 252 4294967295 3 Y 144 0 63
|
||||
def test t5 t5 const06 const06 253 10 10 N 1 0 8
|
||||
def test t5 t5 const06 const06 253 10 10 N 4097 0 8
|
||||
def test t5 t5 param06 param06 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const07 const07 10 10 10 Y 128 0 63
|
||||
def test t5 t5 param07 param07 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 1 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 4097 0 8
|
||||
def test t5 t5 param08 param08 252 4294967295 19 Y 16 0 8
|
||||
def test t5 t5 const09 const09 12 19 19 Y 128 0 63
|
||||
def test t5 t5 param09 param09 252 4294967295 19 Y 16 0 8
|
||||
|
@ -49,7 +49,7 @@ test_sequence
|
||||
prepare stmt1 from ' select * from t9 order by c1 ' ;
|
||||
execute stmt1;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t9 t9 c1 c1 1 4 1 N 49155 0 63
|
||||
def test t9 t9 c1 c1 1 4 1 N 53251 0 63
|
||||
def test t9 t9 c2 c2 2 6 1 Y 32768 0 63
|
||||
def test t9 t9 c3 c3 9 9 1 Y 32768 0 63
|
||||
def test t9 t9 c4 c4 3 11 1 Y 32768 0 63
|
||||
@ -1758,21 +1758,21 @@ NULL as const12, @arg12 as param12,
|
||||
show create table t5 ;
|
||||
Table Create Table
|
||||
t5 CREATE TABLE `t5` (
|
||||
`const01` int(1) NOT NULL DEFAULT '0',
|
||||
`const01` int(1) NOT NULL,
|
||||
`param01` bigint(20) DEFAULT NULL,
|
||||
`const02` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`const02` decimal(2,1) NOT NULL,
|
||||
`param02` decimal(65,30) DEFAULT NULL,
|
||||
`const03` double NOT NULL DEFAULT '0',
|
||||
`const03` double NOT NULL,
|
||||
`param03` double DEFAULT NULL,
|
||||
`const04` varchar(3) NOT NULL DEFAULT '',
|
||||
`const04` varchar(3) NOT NULL,
|
||||
`param04` longtext,
|
||||
`const05` varbinary(3) NOT NULL DEFAULT '',
|
||||
`const05` varbinary(3) NOT NULL,
|
||||
`param05` longblob,
|
||||
`const06` varchar(10) NOT NULL DEFAULT '',
|
||||
`const06` varchar(10) NOT NULL,
|
||||
`param06` longtext,
|
||||
`const07` date DEFAULT NULL,
|
||||
`param07` longtext,
|
||||
`const08` varchar(19) NOT NULL DEFAULT '',
|
||||
`const08` varchar(19) NOT NULL,
|
||||
`param08` longtext,
|
||||
`const09` datetime DEFAULT NULL,
|
||||
`param09` longtext,
|
||||
@ -1788,21 +1788,21 @@ t5 CREATE TABLE `t5` (
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t5 ;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t5 t5 const01 const01 3 1 1 N 32769 0 63
|
||||
def test t5 t5 const01 const01 3 1 1 N 36865 0 63
|
||||
def test t5 t5 param01 param01 8 20 1 Y 32768 0 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 32769 1 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 36865 1 63
|
||||
def test t5 t5 param02 param02 246 67 32 Y 32768 30 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 32769 31 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 36865 31 63
|
||||
def test t5 t5 param03 param03 5 23 1 Y 32768 31 63
|
||||
def test t5 t5 const04 const04 253 3 3 N 1 0 8
|
||||
def test t5 t5 const04 const04 253 3 3 N 4097 0 8
|
||||
def test t5 t5 param04 param04 252 4294967295 3 Y 16 0 8
|
||||
def test t5 t5 const05 const05 253 3 3 N 129 0 63
|
||||
def test t5 t5 const05 const05 253 3 3 N 4225 0 63
|
||||
def test t5 t5 param05 param05 252 4294967295 3 Y 144 0 63
|
||||
def test t5 t5 const06 const06 253 10 10 N 1 0 8
|
||||
def test t5 t5 const06 const06 253 10 10 N 4097 0 8
|
||||
def test t5 t5 param06 param06 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const07 const07 10 10 10 Y 128 0 63
|
||||
def test t5 t5 param07 param07 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 1 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 4097 0 8
|
||||
def test t5 t5 param08 param08 252 4294967295 19 Y 16 0 8
|
||||
def test t5 t5 const09 const09 12 19 19 Y 128 0 63
|
||||
def test t5 t5 param09 param09 252 4294967295 19 Y 16 0 8
|
||||
|
@ -50,7 +50,7 @@ test_sequence
|
||||
prepare stmt1 from ' select * from t9 order by c1 ' ;
|
||||
execute stmt1;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t9 t9 c1 c1 1 4 1 N 49155 0 63
|
||||
def test t9 t9 c1 c1 1 4 1 N 53251 0 63
|
||||
def test t9 t9 c2 c2 2 6 1 Y 32768 0 63
|
||||
def test t9 t9 c3 c3 9 9 1 Y 32768 0 63
|
||||
def test t9 t9 c4 c4 3 11 1 Y 32768 0 63
|
||||
@ -1759,21 +1759,21 @@ NULL as const12, @arg12 as param12,
|
||||
show create table t5 ;
|
||||
Table Create Table
|
||||
t5 CREATE TABLE `t5` (
|
||||
`const01` int(1) NOT NULL DEFAULT '0',
|
||||
`const01` int(1) NOT NULL,
|
||||
`param01` bigint(20) DEFAULT NULL,
|
||||
`const02` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`const02` decimal(2,1) NOT NULL,
|
||||
`param02` decimal(65,30) DEFAULT NULL,
|
||||
`const03` double NOT NULL DEFAULT '0',
|
||||
`const03` double NOT NULL,
|
||||
`param03` double DEFAULT NULL,
|
||||
`const04` varchar(3) NOT NULL DEFAULT '',
|
||||
`const04` varchar(3) NOT NULL,
|
||||
`param04` longtext,
|
||||
`const05` varbinary(3) NOT NULL DEFAULT '',
|
||||
`const05` varbinary(3) NOT NULL,
|
||||
`param05` longblob,
|
||||
`const06` varchar(10) NOT NULL DEFAULT '',
|
||||
`const06` varchar(10) NOT NULL,
|
||||
`param06` longtext,
|
||||
`const07` date DEFAULT NULL,
|
||||
`param07` longtext,
|
||||
`const08` varchar(19) NOT NULL DEFAULT '',
|
||||
`const08` varchar(19) NOT NULL,
|
||||
`param08` longtext,
|
||||
`const09` datetime DEFAULT NULL,
|
||||
`param09` longtext,
|
||||
@ -1789,21 +1789,21 @@ t5 CREATE TABLE `t5` (
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t5 ;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t5 t5 const01 const01 3 1 1 N 32769 0 63
|
||||
def test t5 t5 const01 const01 3 1 1 N 36865 0 63
|
||||
def test t5 t5 param01 param01 8 20 1 Y 32768 0 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 32769 1 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 36865 1 63
|
||||
def test t5 t5 param02 param02 246 67 32 Y 32768 30 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 32769 31 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 36865 31 63
|
||||
def test t5 t5 param03 param03 5 23 1 Y 32768 31 63
|
||||
def test t5 t5 const04 const04 253 3 3 N 1 0 8
|
||||
def test t5 t5 const04 const04 253 3 3 N 4097 0 8
|
||||
def test t5 t5 param04 param04 252 4294967295 3 Y 16 0 8
|
||||
def test t5 t5 const05 const05 253 3 3 N 129 0 63
|
||||
def test t5 t5 const05 const05 253 3 3 N 4225 0 63
|
||||
def test t5 t5 param05 param05 252 4294967295 3 Y 144 0 63
|
||||
def test t5 t5 const06 const06 253 10 10 N 1 0 8
|
||||
def test t5 t5 const06 const06 253 10 10 N 4097 0 8
|
||||
def test t5 t5 param06 param06 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const07 const07 10 10 10 Y 128 0 63
|
||||
def test t5 t5 param07 param07 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 1 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 4097 0 8
|
||||
def test t5 t5 param08 param08 252 4294967295 19 Y 16 0 8
|
||||
def test t5 t5 const09 const09 12 19 19 Y 128 0 63
|
||||
def test t5 t5 param09 param09 252 4294967295 19 Y 16 0 8
|
||||
|
@ -92,7 +92,7 @@ test_sequence
|
||||
prepare stmt1 from ' select * from t9 order by c1 ' ;
|
||||
execute stmt1;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t9 t9 c1 c1 1 4 1 N 49155 0 63
|
||||
def test t9 t9 c1 c1 1 4 1 N 53251 0 63
|
||||
def test t9 t9 c2 c2 2 6 1 Y 32768 0 63
|
||||
def test t9 t9 c3 c3 9 9 1 Y 32768 0 63
|
||||
def test t9 t9 c4 c4 3 11 1 Y 32768 0 63
|
||||
@ -1695,21 +1695,21 @@ NULL as const12, @arg12 as param12,
|
||||
show create table t5 ;
|
||||
Table Create Table
|
||||
t5 CREATE TABLE `t5` (
|
||||
`const01` int(1) NOT NULL DEFAULT '0',
|
||||
`const01` int(1) NOT NULL,
|
||||
`param01` bigint(20) DEFAULT NULL,
|
||||
`const02` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`const02` decimal(2,1) NOT NULL,
|
||||
`param02` decimal(65,30) DEFAULT NULL,
|
||||
`const03` double NOT NULL DEFAULT '0',
|
||||
`const03` double NOT NULL,
|
||||
`param03` double DEFAULT NULL,
|
||||
`const04` varchar(3) NOT NULL DEFAULT '',
|
||||
`const04` varchar(3) NOT NULL,
|
||||
`param04` longtext,
|
||||
`const05` varbinary(3) NOT NULL DEFAULT '',
|
||||
`const05` varbinary(3) NOT NULL,
|
||||
`param05` longblob,
|
||||
`const06` varchar(10) NOT NULL DEFAULT '',
|
||||
`const06` varchar(10) NOT NULL,
|
||||
`param06` longtext,
|
||||
`const07` date DEFAULT NULL,
|
||||
`param07` longtext,
|
||||
`const08` varchar(19) NOT NULL DEFAULT '',
|
||||
`const08` varchar(19) NOT NULL,
|
||||
`param08` longtext,
|
||||
`const09` datetime DEFAULT NULL,
|
||||
`param09` longtext,
|
||||
@ -1725,21 +1725,21 @@ t5 CREATE TABLE `t5` (
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t5 ;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t5 t5 const01 const01 3 1 1 N 32769 0 63
|
||||
def test t5 t5 const01 const01 3 1 1 N 36865 0 63
|
||||
def test t5 t5 param01 param01 8 20 1 Y 32768 0 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 32769 1 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 36865 1 63
|
||||
def test t5 t5 param02 param02 246 67 32 Y 32768 30 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 32769 31 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 36865 31 63
|
||||
def test t5 t5 param03 param03 5 23 1 Y 32768 31 63
|
||||
def test t5 t5 const04 const04 253 3 3 N 1 0 8
|
||||
def test t5 t5 const04 const04 253 3 3 N 4097 0 8
|
||||
def test t5 t5 param04 param04 252 4294967295 3 Y 16 0 8
|
||||
def test t5 t5 const05 const05 253 3 3 N 129 0 63
|
||||
def test t5 t5 const05 const05 253 3 3 N 4225 0 63
|
||||
def test t5 t5 param05 param05 252 4294967295 3 Y 144 0 63
|
||||
def test t5 t5 const06 const06 253 10 10 N 1 0 8
|
||||
def test t5 t5 const06 const06 253 10 10 N 4097 0 8
|
||||
def test t5 t5 param06 param06 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const07 const07 10 10 10 Y 128 0 63
|
||||
def test t5 t5 param07 param07 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 1 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 4097 0 8
|
||||
def test t5 t5 param08 param08 252 4294967295 19 Y 16 0 8
|
||||
def test t5 t5 const09 const09 12 19 19 Y 128 0 63
|
||||
def test t5 t5 param09 param09 252 4294967295 19 Y 16 0 8
|
||||
@ -3446,7 +3446,7 @@ test_sequence
|
||||
prepare stmt1 from ' select * from t9 order by c1 ' ;
|
||||
execute stmt1;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t9 t9 c1 c1 1 4 1 N 49155 0 63
|
||||
def test t9 t9 c1 c1 1 4 1 N 53251 0 63
|
||||
def test t9 t9 c2 c2 2 6 1 Y 32768 0 63
|
||||
def test t9 t9 c3 c3 9 9 1 Y 32768 0 63
|
||||
def test t9 t9 c4 c4 3 11 1 Y 32768 0 63
|
||||
@ -5049,21 +5049,21 @@ NULL as const12, @arg12 as param12,
|
||||
show create table t5 ;
|
||||
Table Create Table
|
||||
t5 CREATE TABLE `t5` (
|
||||
`const01` int(1) NOT NULL DEFAULT '0',
|
||||
`const01` int(1) NOT NULL,
|
||||
`param01` bigint(20) DEFAULT NULL,
|
||||
`const02` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`const02` decimal(2,1) NOT NULL,
|
||||
`param02` decimal(65,30) DEFAULT NULL,
|
||||
`const03` double NOT NULL DEFAULT '0',
|
||||
`const03` double NOT NULL,
|
||||
`param03` double DEFAULT NULL,
|
||||
`const04` varchar(3) NOT NULL DEFAULT '',
|
||||
`const04` varchar(3) NOT NULL,
|
||||
`param04` longtext,
|
||||
`const05` varbinary(3) NOT NULL DEFAULT '',
|
||||
`const05` varbinary(3) NOT NULL,
|
||||
`param05` longblob,
|
||||
`const06` varchar(10) NOT NULL DEFAULT '',
|
||||
`const06` varchar(10) NOT NULL,
|
||||
`param06` longtext,
|
||||
`const07` date DEFAULT NULL,
|
||||
`param07` longtext,
|
||||
`const08` varchar(19) NOT NULL DEFAULT '',
|
||||
`const08` varchar(19) NOT NULL,
|
||||
`param08` longtext,
|
||||
`const09` datetime DEFAULT NULL,
|
||||
`param09` longtext,
|
||||
@ -5079,21 +5079,21 @@ t5 CREATE TABLE `t5` (
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
select * from t5 ;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def test t5 t5 const01 const01 3 1 1 N 32769 0 63
|
||||
def test t5 t5 const01 const01 3 1 1 N 36865 0 63
|
||||
def test t5 t5 param01 param01 8 20 1 Y 32768 0 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 32769 1 63
|
||||
def test t5 t5 const02 const02 246 4 3 N 36865 1 63
|
||||
def test t5 t5 param02 param02 246 67 32 Y 32768 30 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 32769 31 63
|
||||
def test t5 t5 const03 const03 5 17 1 N 36865 31 63
|
||||
def test t5 t5 param03 param03 5 23 1 Y 32768 31 63
|
||||
def test t5 t5 const04 const04 253 3 3 N 1 0 8
|
||||
def test t5 t5 const04 const04 253 3 3 N 4097 0 8
|
||||
def test t5 t5 param04 param04 252 4294967295 3 Y 16 0 8
|
||||
def test t5 t5 const05 const05 253 3 3 N 129 0 63
|
||||
def test t5 t5 const05 const05 253 3 3 N 4225 0 63
|
||||
def test t5 t5 param05 param05 252 4294967295 3 Y 144 0 63
|
||||
def test t5 t5 const06 const06 253 10 10 N 1 0 8
|
||||
def test t5 t5 const06 const06 253 10 10 N 4097 0 8
|
||||
def test t5 t5 param06 param06 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const07 const07 10 10 10 Y 128 0 63
|
||||
def test t5 t5 param07 param07 252 4294967295 10 Y 16 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 1 0 8
|
||||
def test t5 t5 const08 const08 253 19 19 N 4097 0 8
|
||||
def test t5 t5 param08 param08 252 4294967295 19 Y 16 0 8
|
||||
def test t5 t5 const09 const09 12 19 19 Y 128 0 63
|
||||
def test t5 t5 param09 param09 252 4294967295 19 Y 16 0 8
|
||||
|
@ -3784,9 +3784,9 @@ coalesce(9223372036854775808, 1) co;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` decimal(19,0) NOT NULL DEFAULT '0',
|
||||
`c` decimal(19,0) NOT NULL DEFAULT '0',
|
||||
`co` decimal(19,0) NOT NULL DEFAULT '0'
|
||||
`i` decimal(19,0) NOT NULL,
|
||||
`c` decimal(19,0) NOT NULL,
|
||||
`co` decimal(19,0) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select
|
||||
|
@ -3795,9 +3795,9 @@ coalesce(9223372036854775808, 1) co;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` decimal(19,0) NOT NULL DEFAULT '0',
|
||||
`c` decimal(19,0) NOT NULL DEFAULT '0',
|
||||
`co` decimal(19,0) NOT NULL DEFAULT '0'
|
||||
`i` decimal(19,0) NOT NULL,
|
||||
`c` decimal(19,0) NOT NULL,
|
||||
`co` decimal(19,0) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select
|
||||
|
@ -3784,9 +3784,9 @@ coalesce(9223372036854775808, 1) co;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`i` decimal(19,0) NOT NULL DEFAULT '0',
|
||||
`c` decimal(19,0) NOT NULL DEFAULT '0',
|
||||
`co` decimal(19,0) NOT NULL DEFAULT '0'
|
||||
`i` decimal(19,0) NOT NULL,
|
||||
`c` decimal(19,0) NOT NULL,
|
||||
`co` decimal(19,0) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select
|
||||
|
@ -6072,7 +6072,7 @@ insert into examplebug20777 values (1, 9223372036854775806, 9223372036854775807,
|
||||
show create table examplebug20777;
|
||||
Table Create Table
|
||||
examplebug20777 CREATE TABLE `examplebug20777` (
|
||||
`i` int(1) NOT NULL DEFAULT '0',
|
||||
`i` int(1) NOT NULL,
|
||||
`2**63-2` bigint(20) unsigned DEFAULT NULL,
|
||||
`2**63-1` bigint(20) unsigned DEFAULT NULL,
|
||||
`2**63` bigint(20) unsigned DEFAULT NULL,
|
||||
|
@ -1270,7 +1270,7 @@ alter table t1 add primary key(a);
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
@ -1280,7 +1280,7 @@ alter table t1 add primary key(a);
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` timestamp NOT NULL DEFAULT '2005-01-02 03:04:05',
|
||||
PRIMARY KEY (`a`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
@ -1255,7 +1255,7 @@ a
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(20) NOT NULL DEFAULT '0'
|
||||
`a` bigint(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a int);
|
||||
|
@ -1259,7 +1259,7 @@ a
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(20) NOT NULL DEFAULT '0'
|
||||
`a` bigint(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a int);
|
||||
|
@ -1262,7 +1262,7 @@ a
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(20) NOT NULL DEFAULT '0'
|
||||
`a` bigint(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a int);
|
||||
|
@ -1258,7 +1258,7 @@ a
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(20) NOT NULL DEFAULT '0'
|
||||
`a` bigint(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a int);
|
||||
|
@ -1261,7 +1261,7 @@ a
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(20) NOT NULL DEFAULT '0'
|
||||
`a` bigint(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a int);
|
||||
|
@ -1258,7 +1258,7 @@ a
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` bigint(20) NOT NULL DEFAULT '0'
|
||||
`a` bigint(20) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 (a int);
|
||||
|
@ -703,7 +703,7 @@ create table t2 (id int, a int, primary key(id), key(a)) as select a as id, a as
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`id` int(11) NOT NULL DEFAULT '0',
|
||||
`id` int(11) NOT NULL,
|
||||
`a` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `a` (`a`)
|
||||
|
@ -717,7 +717,7 @@ create table t2 (id int, a int, primary key(id), key(a)) as select a as id, a as
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`id` int(11) NOT NULL DEFAULT '0',
|
||||
`id` int(11) NOT NULL,
|
||||
`a` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `a` (`a`)
|
||||
|
@ -705,7 +705,7 @@ create table t2 (id int, a int, primary key(id), key(a)) as select a as id, a as
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`id` int(11) NOT NULL DEFAULT '0',
|
||||
`id` int(11) NOT NULL,
|
||||
`a` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `a` (`a`)
|
||||
|
@ -128,7 +128,7 @@ This is temp. table
|
||||
show create table v1;
|
||||
Table Create Table
|
||||
v1 CREATE TEMPORARY TABLE `v1` (
|
||||
`A` varchar(19) NOT NULL DEFAULT ''
|
||||
`A` varchar(19) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
show create view v1;
|
||||
View Create View character_set_client collation_connection
|
||||
|
@ -40,7 +40,7 @@ CREATE TABLE t1 AS SELECT DATE'2010-01-01';
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`DATE'2010-01-01'` date NOT NULL DEFAULT '0000-00-00'
|
||||
`DATE'2010-01-01'` date NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1 AS SELECT
|
||||
@ -50,9 +50,9 @@ CREATE TABLE t1 AS SELECT
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`{d'2001-01-01'}` date NOT NULL DEFAULT '0000-00-00',
|
||||
`{ d '2001-01-01' }` date NOT NULL DEFAULT '0000-00-00',
|
||||
`2001-01-01 10:10:10` varchar(19) NOT NULL DEFAULT ''
|
||||
`{d'2001-01-01'}` date NOT NULL,
|
||||
`{ d '2001-01-01' }` date NOT NULL,
|
||||
`2001-01-01 10:10:10` varchar(19) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
EXPLAIN EXTENDED SELECT {d'2010-01-01'};
|
||||
@ -150,14 +150,14 @@ TIME'10:10:10.123456';
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`TIME'10:10:10'` time NOT NULL DEFAULT '00:00:00',
|
||||
`TIME'10:10:10.'` time NOT NULL DEFAULT '00:00:00',
|
||||
`TIME'10:10:10.1'` time(1) NOT NULL DEFAULT '00:00:00.0',
|
||||
`TIME'10:10:10.12'` time(2) NOT NULL DEFAULT '00:00:00.00',
|
||||
`TIME'10:10:10.123'` time(3) NOT NULL DEFAULT '00:00:00.000',
|
||||
`TIME'10:10:10.1234'` time(4) NOT NULL DEFAULT '00:00:00.0000',
|
||||
`TIME'10:10:10.12345'` time(5) NOT NULL DEFAULT '00:00:00.00000',
|
||||
`TIME'10:10:10.123456'` time(6) NOT NULL DEFAULT '00:00:00.000000'
|
||||
`TIME'10:10:10'` time NOT NULL,
|
||||
`TIME'10:10:10.'` time NOT NULL,
|
||||
`TIME'10:10:10.1'` time(1) NOT NULL,
|
||||
`TIME'10:10:10.12'` time(2) NOT NULL,
|
||||
`TIME'10:10:10.123'` time(3) NOT NULL,
|
||||
`TIME'10:10:10.1234'` time(4) NOT NULL,
|
||||
`TIME'10:10:10.12345'` time(5) NOT NULL,
|
||||
`TIME'10:10:10.123456'` time(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1 AS SELECT
|
||||
@ -169,11 +169,11 @@ CREATE TABLE t1 AS SELECT
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`{t'10:10:10'}` time NOT NULL DEFAULT '00:00:00',
|
||||
`{ t '10:10:10' }` time NOT NULL DEFAULT '00:00:00',
|
||||
`{t'10:10:10.'}` time NOT NULL DEFAULT '00:00:00',
|
||||
`{t'10:10:10.123456'}` time(6) NOT NULL DEFAULT '00:00:00.000000',
|
||||
`2001-01-01` varchar(10) NOT NULL DEFAULT ''
|
||||
`{t'10:10:10'}` time NOT NULL,
|
||||
`{ t '10:10:10' }` time NOT NULL,
|
||||
`{t'10:10:10.'}` time NOT NULL,
|
||||
`{t'10:10:10.123456'}` time(6) NOT NULL,
|
||||
`2001-01-01` varchar(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
EXPLAIN EXTENDED SELECT {t'10:01:01'};
|
||||
@ -242,14 +242,14 @@ TIMESTAMP'2010-01-01 10:10:10.123456';
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`TIMESTAMP'2010-01-01 10:10:10'` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.'` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.1'` datetime(1) NOT NULL DEFAULT '0000-00-00 00:00:00.0',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.12'` datetime(2) NOT NULL DEFAULT '0000-00-00 00:00:00.00',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.123'` datetime(3) NOT NULL DEFAULT '0000-00-00 00:00:00.000',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.1234'` datetime(4) NOT NULL DEFAULT '0000-00-00 00:00:00.0000',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.12345'` datetime(5) NOT NULL DEFAULT '0000-00-00 00:00:00.00000',
|
||||
`TIMESTAMP'2010-01-01 10:10:10.123456'` datetime(6) NOT NULL DEFAULT '0000-00-00 00:00:00.000000'
|
||||
`TIMESTAMP'2010-01-01 10:10:10'` datetime NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.'` datetime NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.1'` datetime(1) NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.12'` datetime(2) NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.123'` datetime(3) NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.1234'` datetime(4) NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.12345'` datetime(5) NOT NULL,
|
||||
`TIMESTAMP'2010-01-01 10:10:10.123456'` datetime(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1 AS SELECT
|
||||
@ -261,11 +261,11 @@ CREATE TABLE t1 AS SELECT
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`{ts'2001-01-01 10:10:10'}` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`{ ts '2001-01-01 10:10:10' }` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`{ts'2001-01-01 10:10:10.'}` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`{ts'2001-01-01 10:10:10.123456'}` datetime(6) NOT NULL DEFAULT '0000-00-00 00:00:00.000000',
|
||||
`2001-01-01` varchar(10) NOT NULL DEFAULT ''
|
||||
`{ts'2001-01-01 10:10:10'}` datetime NOT NULL,
|
||||
`{ ts '2001-01-01 10:10:10' }` datetime NOT NULL,
|
||||
`{ts'2001-01-01 10:10:10.'}` datetime NOT NULL,
|
||||
`{ts'2001-01-01 10:10:10.123456'}` datetime(6) NOT NULL,
|
||||
`2001-01-01` varchar(10) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
EXPLAIN EXTENDED SELECT {ts'2010-01-01 10:10:10'};
|
||||
@ -590,8 +590,8 @@ DATE'2001-01-00';
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`DATE'2001-01-01'` date NOT NULL DEFAULT '0000-00-00',
|
||||
`DATE'0000-01-01'` date NOT NULL DEFAULT '0000-00-00',
|
||||
`DATE'2001-01-01'` date NOT NULL,
|
||||
`DATE'0000-01-01'` date NOT NULL,
|
||||
`DATE'2001-00-00'` date DEFAULT NULL,
|
||||
`DATE'2001-00-01'` date DEFAULT NULL,
|
||||
`DATE'2001-01-00'` date DEFAULT NULL
|
||||
@ -606,8 +606,8 @@ TIMESTAMP'2001-01-00 00:00:00';
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`TIMESTAMP'2001-01-01 00:00:00'` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`TIMESTAMP'0000-01-01 00:00:00'` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`TIMESTAMP'2001-01-01 00:00:00'` datetime NOT NULL,
|
||||
`TIMESTAMP'0000-01-01 00:00:00'` datetime NOT NULL,
|
||||
`TIMESTAMP'2001-00-00 00:00:00'` datetime DEFAULT NULL,
|
||||
`TIMESTAMP'2001-00-01 00:00:00'` datetime DEFAULT NULL,
|
||||
`TIMESTAMP'2001-01-00 00:00:00'` datetime DEFAULT NULL
|
||||
|
@ -506,6 +506,8 @@ create table t1 (id integer auto_increment unique,imagem LONGBLOB not null defau
|
||||
Warnings:
|
||||
Warning 1101 BLOB/TEXT column 'imagem' can't have a default value
|
||||
insert into t1 (id) values (1);
|
||||
Warnings:
|
||||
Warning 1364 Field 'imagem' doesn't have a default value
|
||||
select
|
||||
charset(load_file('../../std_data/words.dat')),
|
||||
collation(load_file('../../std_data/words.dat')),
|
||||
@ -711,10 +713,10 @@ alter table t1 add key (a,b,d,e);
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`b` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` int(11) NOT NULL,
|
||||
`c` tinyblob NOT NULL,
|
||||
`d` int(11) NOT NULL DEFAULT '0',
|
||||
`d` int(11) NOT NULL,
|
||||
`e` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`,`b`,`c`(255),`d`),
|
||||
KEY `a` (`a`,`b`,`d`,`e`)
|
||||
|
@ -245,22 +245,22 @@ show warnings;
|
||||
Level Code Message
|
||||
desc t1;
|
||||
Field Type Null Key Default Extra
|
||||
x decimal(21,2) NO 0.00
|
||||
x decimal(21,2) NO NULL
|
||||
drop table t1;
|
||||
create table t1 select 0.0 x;
|
||||
desc t1;
|
||||
Field Type Null Key Default Extra
|
||||
x decimal(2,1) NO 0.0
|
||||
x decimal(2,1) NO NULL
|
||||
create table t2 select 105213674794682365.00 y;
|
||||
desc t2;
|
||||
Field Type Null Key Default Extra
|
||||
y decimal(20,2) NO 0.00
|
||||
y decimal(20,2) NO NULL
|
||||
create table t3 select x+y a from t1,t2;
|
||||
show warnings;
|
||||
Level Code Message
|
||||
desc t3;
|
||||
Field Type Null Key Default Extra
|
||||
a decimal(21,2) NO 0.00
|
||||
a decimal(21,2) NO NULL
|
||||
drop table t1,t2,t3;
|
||||
select 1e-308, 1.00000001e-300, 100000000e-300;
|
||||
1e-308 1.00000001e-300 100000000e-300
|
||||
|
@ -52,13 +52,13 @@ if(1, 1.1, 1.2) if(0, 1.1, 1.2) if(0.1, 1.1, 1.2) if(0, 1, 1.1) if(0, NULL, 1.2)
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`if(1, 1.1, 1.2)` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`if(0, 1.1, 1.2)` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`if(0.1, 1.1, 1.2)` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`if(0, 1, 1.1)` decimal(2,1) NOT NULL DEFAULT '0.0',
|
||||
`if(1, 1.1, 1.2)` decimal(2,1) NOT NULL,
|
||||
`if(0, 1.1, 1.2)` decimal(2,1) NOT NULL,
|
||||
`if(0.1, 1.1, 1.2)` decimal(2,1) NOT NULL,
|
||||
`if(0, 1, 1.1)` decimal(2,1) NOT NULL,
|
||||
`if(0, NULL, 1.2)` decimal(2,1) DEFAULT NULL,
|
||||
`if(1, 0.22e1, 1.1)` double NOT NULL DEFAULT '0',
|
||||
`if(1E0, 1.1, 1.2)` decimal(2,1) NOT NULL DEFAULT '0.0'
|
||||
`if(1, 0.22e1, 1.1)` double NOT NULL,
|
||||
`if(1E0, 1.1, 1.2)` decimal(2,1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
create table t1 select nullif(1.1, 1.1), nullif(1.1, 1.2), nullif(1.1, 0.11e1), nullif(1.0, 1), nullif(1, 1.0), nullif(1, 1.1);
|
||||
@ -174,10 +174,10 @@ create table t1 select round(15.4,-1), truncate(-5678.123451,-3), abs(-1.1), -(-
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`round(15.4,-1)` decimal(3,0) NOT NULL DEFAULT '0',
|
||||
`truncate(-5678.123451,-3)` decimal(4,0) NOT NULL DEFAULT '0',
|
||||
`abs(-1.1)` decimal(3,1) NOT NULL DEFAULT '0.0',
|
||||
`-(-1.1)` decimal(2,1) NOT NULL DEFAULT '0.0'
|
||||
`round(15.4,-1)` decimal(3,0) NOT NULL,
|
||||
`truncate(-5678.123451,-3)` decimal(4,0) NOT NULL,
|
||||
`abs(-1.1)` decimal(3,1) NOT NULL,
|
||||
`-(-1.1)` decimal(2,1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
set session sql_mode='traditional';
|
||||
@ -771,7 +771,7 @@ create table t1 as select 0.5;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`0.5` decimal(2,1) NOT NULL DEFAULT '0.0'
|
||||
`0.5` decimal(2,1) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
drop table t1;
|
||||
select round(1.5),round(2.5);
|
||||
@ -1509,7 +1509,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'f1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
f1 decimal(31,30) NO 0.000000000000000000000000000000
|
||||
f1 decimal(31,30) NO NULL
|
||||
SELECT f1 FROM t1;
|
||||
f1
|
||||
0.123456789012345678901234567890
|
||||
@ -1519,7 +1519,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'f1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
f1 decimal(65,30) NO 0.000000000000000000000000000000
|
||||
f1 decimal(65,30) NO NULL
|
||||
SELECT f1 FROM t1;
|
||||
f1
|
||||
99999999999999999999999999999999999.999999999999999999999999999999
|
||||
@ -1623,7 +1623,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'my_col' at row 1
|
||||
DESCRIBE t1;
|
||||
Field Type Null Key Default Extra
|
||||
my_col decimal(30,30) NO 0.000000000000000000000000000000
|
||||
my_col decimal(30,30) NO NULL
|
||||
SELECT my_col FROM t1;
|
||||
my_col
|
||||
0.123456789123456789123456789123
|
||||
@ -1633,7 +1633,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'my_col' at row 1
|
||||
DESCRIBE t1;
|
||||
Field Type Null Key Default Extra
|
||||
my_col decimal(65,30) NO 0.000000000000000000000000000000
|
||||
my_col decimal(65,30) NO NULL
|
||||
SELECT my_col FROM t1;
|
||||
my_col
|
||||
1.123456789123456789123456789123
|
||||
@ -1643,7 +1643,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'my_col' at row 1
|
||||
DESCRIBE t1;
|
||||
Field Type Null Key Default Extra
|
||||
my_col decimal(65,30) NO 0.000000000000000000000000000000
|
||||
my_col decimal(65,30) NO NULL
|
||||
SELECT my_col FROM t1;
|
||||
my_col
|
||||
0.123456789123456789123456789123
|
||||
@ -1679,7 +1679,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,0) NO 0
|
||||
c1 decimal(65,0) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
99999999999999999999999999999999999999999999999999999999999999999
|
||||
@ -1691,7 +1691,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,0) NO 0
|
||||
c1 decimal(65,0) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
99999999999999999999999999999999999999999999999999999999999999999
|
||||
@ -1703,7 +1703,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,0) NO 0
|
||||
c1 decimal(65,0) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
99999999999999999999999999999999999999999999999999999999999999999
|
||||
@ -1715,7 +1715,7 @@ Warnings:
|
||||
Warning 1916 Got overflow when converting '' to DECIMAL. Value truncated.
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,0) NO 0
|
||||
c1 decimal(65,0) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
99999999999999999999999999999999999999999999999999999999999999999
|
||||
@ -1727,7 +1727,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(65,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
99999999999999999999999999999999999.999999999999999999999999999999
|
||||
@ -1737,7 +1737,7 @@ CREATE TABLE t1 SELECT
|
||||
AS c1;
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(31,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(31,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
1.100000000000000000000000000000
|
||||
@ -1747,7 +1747,7 @@ CREATE TABLE t1 SELECT
|
||||
AS c1;
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(31,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(31,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
1.100000000000000000000000000000
|
||||
@ -1759,7 +1759,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(30,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(30,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
0.100000000000000000000000000000
|
||||
@ -1771,7 +1771,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(65,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
99999999999999999999999999999999999.999999999999999999999999999999
|
||||
@ -1783,7 +1783,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,1) NO 0.0
|
||||
c1 decimal(65,1) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
9999999999999999999999999999999999999999999999999999999999999999.9
|
||||
@ -1795,7 +1795,7 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,1) NO 0.0
|
||||
c1 decimal(65,1) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
9999999999999999999999999999999999999999999999999999999999999999.9
|
||||
@ -1807,7 +1807,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(30,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(30,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
0.123456789012345678901234567890
|
||||
@ -1817,7 +1817,7 @@ Warnings:
|
||||
Note 1265 Data truncated for column 'c1' at row 1
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(33,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(33,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
123.123456789012345678901234567890
|
||||
@ -1825,7 +1825,7 @@ DROP TABLE t1;
|
||||
CREATE TABLE t1 SELECT 1.1 + CAST(1 AS DECIMAL(65,30)) AS c1;
|
||||
DESC t1;
|
||||
Field Type Null Key Default Extra
|
||||
c1 decimal(65,30) NO 0.000000000000000000000000000000
|
||||
c1 decimal(65,30) NO NULL
|
||||
SELECT * FROM t1;
|
||||
c1
|
||||
2.100000000000000000000000000000
|
||||
|
@ -129,6 +129,9 @@ Warning 1264 Out of range value for column 'ushort' at row 1
|
||||
Warning 1264 Out of range value for column 'umedium' at row 1
|
||||
Warning 1265 Data truncated for column 'options' at row 1
|
||||
insert into t1 (tiny) values (1);
|
||||
Warnings:
|
||||
Warning 1364 Field 'mediumblob_col' doesn't have a default value
|
||||
Warning 1364 Field 'longblob_col' doesn't have a default value
|
||||
select auto,string,tiny,short,medium,long_int,longlong,real_float,real_double,utiny,ushort,umedium,ulong,ulonglong,mod(floor(time_stamp/1000000),1000000)-mod(curdate(),1000000),date_field,time_field,date_time,blob_col,tinyblob_col,mediumblob_col,longblob_col from t1;
|
||||
auto string tiny short medium long_int longlong real_float real_double utiny ushort umedium ulong ulonglong mod(floor(time_stamp/1000000),1000000)-mod(curdate(),1000000) date_field time_field date_time blob_col tinyblob_col mediumblob_col longblob_col
|
||||
10 1 1 1 1 1 1 1.0 1.0000 1 00001 1 1 1 0 0000-00-00 00:00:00 0000-00-00 00:00:00 1 1 1 1
|
||||
@ -275,15 +278,15 @@ drop table t2;
|
||||
create table t2 (primary key (auto)) select auto+1 as auto,1 as t1, 'a' as t2, repeat('a',256) as t3, binary repeat('b',256) as t4, repeat('a',4096) as t5, binary repeat('b',4096) as t6, '' as t7, binary '' as t8 from t1;
|
||||
show full columns from t2;
|
||||
Field Type Collation Null Key Default Extra Privileges Comment
|
||||
auto int(11) unsigned NULL NO PRI 0 #
|
||||
t1 int(1) NULL NO 0 #
|
||||
t2 varchar(1) latin1_swedish_ci NO #
|
||||
t3 varchar(256) latin1_swedish_ci NO #
|
||||
t4 varbinary(256) NULL NO #
|
||||
auto int(11) unsigned NULL NO PRI NULL #
|
||||
t1 int(1) NULL NO NULL #
|
||||
t2 varchar(1) latin1_swedish_ci NO NULL #
|
||||
t3 varchar(256) latin1_swedish_ci NO NULL #
|
||||
t4 varbinary(256) NULL NO NULL #
|
||||
t5 text latin1_swedish_ci NO NULL #
|
||||
t6 blob NULL NO NULL #
|
||||
t7 char(0) latin1_swedish_ci NO #
|
||||
t8 binary(0) NULL NO #
|
||||
t7 char(0) latin1_swedish_ci NO NULL #
|
||||
t8 binary(0) NULL NO NULL #
|
||||
select t1,t2,length(t3),length(t4),length(t5),length(t6),t7,t8 from t2;
|
||||
t1 t2 length(t3) length(t4) length(t5) length(t6) t7 t8
|
||||
1 a 256 256 4096 4096
|
||||
@ -304,7 +307,7 @@ show full columns from t3;
|
||||
Field Type Collation Null Key Default Extra Privileges Comment
|
||||
c1 int(11) NULL YES NULL #
|
||||
c2 int(11) NULL YES NULL #
|
||||
const int(1) NULL NO 0 #
|
||||
const int(1) NULL NO NULL #
|
||||
drop table t1,t2,t3;
|
||||
create table t1 ( myfield INT NOT NULL, UNIQUE INDEX (myfield), unique (myfield), index(myfield));
|
||||
Warnings:
|
||||
|
@ -131,9 +131,9 @@ show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`a` timestamp(4) NOT NULL DEFAULT CURRENT_TIMESTAMP(4) ON UPDATE CURRENT_TIMESTAMP(4),
|
||||
`a+0` decimal(25,4) NOT NULL DEFAULT '0.0000',
|
||||
`a-1` decimal(25,4) NOT NULL DEFAULT '0.0000',
|
||||
`a*1` decimal(25,4) NOT NULL DEFAULT '0.0000',
|
||||
`a+0` decimal(25,4) NOT NULL,
|
||||
`a-1` decimal(25,4) NOT NULL,
|
||||
`a*1` decimal(25,4) NOT NULL,
|
||||
`a/2` decimal(28,8) DEFAULT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
show create table t3;
|
||||
|
@ -1569,7 +1569,7 @@ CREATE TABLE t1 AS SELECT @a:= CAST(1 AS UNSIGNED) AS a;
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(1) unsigned NOT NULL DEFAULT '0'
|
||||
`a` int(1) unsigned NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t1;
|
||||
End of 5.1 tests
|
||||
|
@ -11499,9 +11499,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -11594,9 +11606,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
|
@ -11499,9 +11499,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
@ -11594,9 +11606,21 @@ CREATE TABLE t1 AS
|
||||
SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
|
||||
ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
|
||||
INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
|
||||
Warnings:
|
||||
Warning 1364 Field 'c' doesn't have a default value
|
||||
Warning 1364 Field 'd' doesn't have a default value
|
||||
SELECT hex(concat(repeat(0xF1F2, 10), '%'));
|
||||
hex(concat(repeat(0xF1F2, 10), '%'))
|
||||
F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F225
|
||||
|
@ -22032,7 +22032,7 @@ Testcase 3.3.2.1 - 3.3.2.6 alternative implementation
|
||||
--------------------------------------------------------------------------------
|
||||
DROP TABLE IF EXISTS t1;
|
||||
DROP VIEW IF EXISTS v1;
|
||||
CREATE TABLE t1 ( f1 BIGINT, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
CREATE TABLE t1 ( f1 BIGINT DEFAULT 0, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
f4 CHAR, PRIMARY KEY(f1));
|
||||
CREATE VIEW v1 AS SELECT f1, f2, f3 FROM t1;
|
||||
INSERT INTO v1 SET f1 = 1;
|
||||
|
@ -125,10 +125,10 @@ def db_datadict t1 f1 1 NULL YES char 10 10 NULL NULL NULL latin1 latin1_swedish
|
||||
def db_datadict t1 f2 2 NULL YES text 65535 65535 NULL NULL NULL latin1 latin1_swedish_ci text select,insert,update,references
|
||||
def db_datadict t1 f3 3 NULL YES date NULL NULL NULL NULL NULL NULL NULL date select,insert,update,references
|
||||
def db_datadict t1 f4 4 NULL NO int NULL NULL 10 0 NULL NULL NULL int(11) PRI auto_increment select,insert,update,references
|
||||
def db_datadict t2 f1 1 NO char 10 10 NULL NULL NULL latin1 latin1_swedish_ci char(10) PRI select,insert,update,references
|
||||
def db_datadict t2 f1 1 NULL NO char 10 10 NULL NULL NULL latin1 latin1_swedish_ci char(10) PRI select,insert,update,references
|
||||
def db_datadict t2 f2 2 NULL YES text 65535 65535 NULL NULL NULL latin1 latin1_swedish_ci text select,insert,update,references
|
||||
def db_datadict t2 f3 3 NULL YES date NULL NULL NULL NULL NULL NULL NULL date select,insert,update,references
|
||||
def db_datadict t2 f4 4 0 NO int NULL NULL 10 0 NULL NULL NULL int(11) PRI select,insert,update,references
|
||||
def db_datadict t2 f4 4 NULL NO int NULL NULL 10 0 NULL NULL NULL int(11) PRI select,insert,update,references
|
||||
def db_datadict v1 f1 1 0 NO int NULL NULL 10 0 NULL NULL NULL int(1) select,insert,update,references
|
||||
def db_datadict v1 f2 2 0 NO int NULL NULL 10 0 NULL NULL NULL int(1) select,insert,update,references
|
||||
SHOW COLUMNS FROM db_datadict.t1;
|
||||
@ -139,10 +139,10 @@ f3 date YES NULL
|
||||
f4 int(11) NO PRI NULL auto_increment
|
||||
SHOW COLUMNS FROM db_datadict.t2;
|
||||
Field Type Null Key Default Extra
|
||||
f1 char(10) NO PRI
|
||||
f1 char(10) NO PRI NULL
|
||||
f2 text YES NULL
|
||||
f3 date YES NULL
|
||||
f4 int(11) NO PRI 0
|
||||
f4 int(11) NO PRI NULL
|
||||
SHOW COLUMNS FROM db_datadict.v1;
|
||||
Field Type Null Key Default Extra
|
||||
f1 int(1) NO 0
|
||||
@ -169,13 +169,13 @@ SELECT * FROM information_schema.columns
|
||||
WHERE table_schema = 'db_datadict'
|
||||
ORDER BY table_schema, table_name, ordinal_position;
|
||||
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME ORDINAL_POSITION COLUMN_DEFAULT IS_NULLABLE DATA_TYPE CHARACTER_MAXIMUM_LENGTH CHARACTER_OCTET_LENGTH NUMERIC_PRECISION NUMERIC_SCALE DATETIME_PRECISION CHARACTER_SET_NAME COLLATION_NAME COLUMN_TYPE COLUMN_KEY EXTRA PRIVILEGES COLUMN_COMMENT
|
||||
def db_datadict t2 f1 1 NO char 10 10 NULL NULL NULL latin1 latin1_swedish_ci char(10) PRI insert
|
||||
def db_datadict t2 f1 1 NULL NO char 10 10 NULL NULL NULL latin1 latin1_swedish_ci char(10) PRI insert
|
||||
def db_datadict t2 f2 2 NULL YES text 65535 65535 NULL NULL NULL latin1 latin1_swedish_ci text insert
|
||||
SHOW COLUMNS FROM db_datadict.t1;
|
||||
ERROR 42000: SELECT command denied to user 'testuser2'@'localhost' for table 't1'
|
||||
SHOW COLUMNS FROM db_datadict.t2;
|
||||
Field Type Null Key Default Extra
|
||||
f1 char(10) NO PRI
|
||||
f1 char(10) NO PRI NULL
|
||||
f2 text YES NULL
|
||||
SHOW COLUMNS FROM db_datadict.v1;
|
||||
ERROR 42000: SELECT command denied to user 'testuser2'@'localhost' for table 'v1'
|
||||
|
@ -22034,7 +22034,7 @@ Testcase 3.3.2.1 - 3.3.2.6 alternative implementation
|
||||
--------------------------------------------------------------------------------
|
||||
DROP TABLE IF EXISTS t1;
|
||||
DROP VIEW IF EXISTS v1;
|
||||
CREATE TABLE t1 ( f1 BIGINT, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
CREATE TABLE t1 ( f1 BIGINT DEFAULT 0, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
f4 CHAR, PRIMARY KEY(f1));
|
||||
CREATE VIEW v1 AS SELECT f1, f2, f3 FROM t1;
|
||||
INSERT INTO v1 SET f1 = 1;
|
||||
|
@ -23736,7 +23736,7 @@ Testcase 3.3.2.1 - 3.3.2.6 alternative implementation
|
||||
--------------------------------------------------------------------------------
|
||||
DROP TABLE IF EXISTS t1;
|
||||
DROP VIEW IF EXISTS v1;
|
||||
CREATE TABLE t1 ( f1 BIGINT, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
CREATE TABLE t1 ( f1 BIGINT DEFAULT 0, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
f4 CHAR, PRIMARY KEY(f1));
|
||||
CREATE VIEW v1 AS SELECT f1, f2, f3 FROM t1;
|
||||
INSERT INTO v1 SET f1 = 1;
|
||||
|
@ -3315,7 +3315,7 @@ DROP TABLE IF EXISTS t1;
|
||||
DROP VIEW IF EXISTS v1;
|
||||
--enable_warnings
|
||||
|
||||
CREATE TABLE t1 ( f1 BIGINT, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
CREATE TABLE t1 ( f1 BIGINT DEFAULT 0, f2 CHAR(20), f3 NUMERIC(7,4),
|
||||
f4 CHAR, PRIMARY KEY(f1));
|
||||
|
||||
# VIEW including the base table PRIMARY KEY, but not all base table columns (f4)
|
||||
|
@ -299,7 +299,7 @@ a LENGTH(b) b=LEFT(REPEAT(d,100*a), 65535) LENGTH(c) c=REPEAT(d,20*a) d
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` blob NOT NULL,
|
||||
`c` text NOT NULL,
|
||||
`d` text NOT NULL,
|
||||
|
@ -1286,7 +1286,7 @@ t1 CREATE TABLE `t1` (
|
||||
SELECT * FROM t1;
|
||||
c1 c2
|
||||
2147483648 a
|
||||
ALTER TABLE t1 CHANGE c1 c1 INT;
|
||||
ALTER TABLE t1 CHANGE c1 c1 INT default 0;
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c1' at row 1
|
||||
SHOW CREATE TABLE t1;
|
||||
|
@ -528,7 +528,7 @@ info: Records: 0 Duplicates: 0 Warnings: 0
|
||||
show create table t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`alpha` int(11) NOT NULL DEFAULT '0',
|
||||
`alpha` int(11) NOT NULL,
|
||||
`beta` int(11) DEFAULT NULL,
|
||||
`c` int(11) NOT NULL,
|
||||
`d` int(11) DEFAULT NULL,
|
||||
@ -1166,7 +1166,7 @@ t2 CREATE TABLE `t2` (
|
||||
show create table t2i;
|
||||
Table Create Table
|
||||
t2i CREATE TABLE `t2i` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`),
|
||||
KEY `t2a` (`a`)
|
||||
@ -1174,7 +1174,7 @@ t2i CREATE TABLE `t2i` (
|
||||
show create table t2c;
|
||||
Table Create Table
|
||||
t2c CREATE TABLE `t2c` (
|
||||
`a` int(11) NOT NULL DEFAULT '0',
|
||||
`a` int(11) NOT NULL,
|
||||
`b` char(1) NOT NULL,
|
||||
PRIMARY KEY (`a`,`b`),
|
||||
KEY `t2a` (`a`)
|
||||
|
@ -54,14 +54,14 @@ info: Records: 0 Duplicates: 0 Warnings: 0
|
||||
SHOW CREATE TABLE t1;
|
||||
Table Create Table
|
||||
t1 CREATE TABLE `t1` (
|
||||
`e` int(11) NOT NULL DEFAULT '0',
|
||||
`e` int(11) NOT NULL,
|
||||
`c` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`e`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`z` int(11) NOT NULL DEFAULT '0',
|
||||
`z` int(11) NOT NULL,
|
||||
`c` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`z`),
|
||||
CONSTRAINT `fk1` FOREIGN KEY (`z`) REFERENCES `t1` (`e`)
|
||||
@ -69,7 +69,7 @@ t2 CREATE TABLE `t2` (
|
||||
SHOW CREATE TABLE t3;
|
||||
Table Create Table
|
||||
t3 CREATE TABLE `t3` (
|
||||
`f` int(11) NOT NULL DEFAULT '0',
|
||||
`f` int(11) NOT NULL,
|
||||
`g` int(11) DEFAULT NULL,
|
||||
`d` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`f`),
|
||||
|
@ -659,7 +659,7 @@ CREATE TABLE t1 (c1 INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, c2 VARCHAR(10)) ENG
|
||||
INSERT INTO t1 VALUES (2147483648, 'a');
|
||||
SHOW CREATE TABLE t1;
|
||||
SELECT * FROM t1;
|
||||
ALTER TABLE t1 CHANGE c1 c1 INT;
|
||||
ALTER TABLE t1 CHANGE c1 c1 INT default 0;
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1(c2) VALUES('b');
|
||||
SELECT * FROM t1;
|
||||
|
@ -1381,7 +1381,7 @@ info: Records: 0 Duplicates: 0 Warnings: 0
|
||||
SHOW CREATE TABLE worklog5743;
|
||||
Table Create Table
|
||||
worklog5743 CREATE TABLE `worklog5743` (
|
||||
`col_1_varchar` varchar(4000) NOT NULL DEFAULT '',
|
||||
`col_1_varchar` varchar(4000) NOT NULL,
|
||||
`col_2_varchar` varchar(4000) DEFAULT NULL,
|
||||
PRIMARY KEY (`col_1_varchar`(767)),
|
||||
KEY `prefix_idx` (`col_1_varchar`(767))
|
||||
|
@ -31,14 +31,14 @@ NULL
|
||||
DESC `<60><><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD> char(1) YES MUL NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(1) YES UNI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD>` (
|
||||
`<60><>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD>` char(6) NOT NULL DEFAULT '',
|
||||
`<60><><EFBFBD>` char(6) NOT NULL,
|
||||
`<60><><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD>` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60><><EFBFBD>`),
|
||||
@ -58,11 +58,11 @@ SELECT * FROM `
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DESC `<60><><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD>` (
|
||||
`<60><><EFBFBD>` char(6) NOT NULL DEFAULT ''
|
||||
`<60><><EFBFBD>` char(6) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=sjis
|
||||
ALTER TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` ADD `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) FIRST;
|
||||
ALTER TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` ADD `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) AFTER `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
@ -80,14 +80,14 @@ NULL
|
||||
DESC `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES MUL NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES UNI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` (
|
||||
`<60><><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL DEFAULT '',
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`),
|
||||
@ -107,11 +107,11 @@ SELECT * FROM `
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DESC `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` (
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL DEFAULT ''
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=sjis
|
||||
ALTER TABLE `<60>\<5C>\<5C>\` ADD `<60>\<5C>\<5C>\` char(1) FIRST;
|
||||
ALTER TABLE `<60>\<5C>\<5C>\` ADD `<60>\<5C>\<5C>\` char(1) AFTER `<60>\<5C>\<5C>\`;
|
||||
@ -129,14 +129,14 @@ NULL
|
||||
DESC `<60>\<5C>\<5C>\`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD>\<5C>\ char(1) YES MUL NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO PRI
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO PRI NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(1) YES UNI NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60>\<5C>\<5C>\`;
|
||||
Table Create Table
|
||||
<EFBFBD>\<5C>\<5C>\ CREATE TABLE `<60>\<5C>\<5C>\` (
|
||||
`<60>\<5C>\` char(1) DEFAULT NULL,
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL DEFAULT '',
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL,
|
||||
`<60>\<5C>\<5C>\` char(1) DEFAULT NULL,
|
||||
`<60>\<5C>\<5C>\` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60>\<5C>\<5C>\`),
|
||||
@ -156,11 +156,11 @@ SELECT * FROM `
|
||||
<EFBFBD>\<5C>\<5C>\<5C>\<5C>\
|
||||
DESC `<60>\<5C>\<5C>\`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60>\<5C>\<5C>\`;
|
||||
Table Create Table
|
||||
<EFBFBD>\<5C>\<5C>\ CREATE TABLE `<60>\<5C>\<5C>\` (
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL DEFAULT ''
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=sjis
|
||||
DROP TABLE `<60><><EFBFBD>`;
|
||||
DROP TABLE `<60><><EFBFBD>`;
|
||||
@ -193,14 +193,14 @@ NULL
|
||||
DESC `<60><><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD> char(1) YES MUL NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(1) YES UNI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD>` (
|
||||
`<60><>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD>` char(6) NOT NULL DEFAULT '',
|
||||
`<60><><EFBFBD>` char(6) NOT NULL,
|
||||
`<60><><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD>` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60><><EFBFBD>`),
|
||||
@ -220,11 +220,11 @@ SELECT * FROM `
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DESC `<60><><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD>` (
|
||||
`<60><><EFBFBD>` char(6) NOT NULL DEFAULT ''
|
||||
`<60><><EFBFBD>` char(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=sjis
|
||||
ALTER TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` ADD `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) FIRST;
|
||||
ALTER TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` ADD `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) AFTER `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
@ -242,14 +242,14 @@ NULL
|
||||
DESC `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES MUL NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES UNI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` (
|
||||
`<60><><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL DEFAULT '',
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`),
|
||||
@ -269,11 +269,11 @@ SELECT * FROM `
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DESC `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` (
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL DEFAULT ''
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=sjis
|
||||
ALTER TABLE `<60>\<5C>\<5C>\` ADD `<60>\<5C>\<5C>\` char(1) FIRST;
|
||||
ALTER TABLE `<60>\<5C>\<5C>\` ADD `<60>\<5C>\<5C>\` char(1) AFTER `<60>\<5C>\<5C>\`;
|
||||
@ -291,14 +291,14 @@ NULL
|
||||
DESC `<60>\<5C>\<5C>\`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD>\<5C>\ char(1) YES MUL NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO PRI
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO PRI NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(1) YES UNI NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60>\<5C>\<5C>\`;
|
||||
Table Create Table
|
||||
<EFBFBD>\<5C>\<5C>\ CREATE TABLE `<60>\<5C>\<5C>\` (
|
||||
`<60>\<5C>\` char(1) DEFAULT NULL,
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL DEFAULT '',
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL,
|
||||
`<60>\<5C>\<5C>\` char(1) DEFAULT NULL,
|
||||
`<60>\<5C>\<5C>\` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60>\<5C>\<5C>\`),
|
||||
@ -318,11 +318,11 @@ SELECT * FROM `
|
||||
<EFBFBD>\<5C>\<5C>\<5C>\<5C>\
|
||||
DESC `<60>\<5C>\<5C>\`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60>\<5C>\<5C>\`;
|
||||
Table Create Table
|
||||
<EFBFBD>\<5C>\<5C>\ CREATE TABLE `<60>\<5C>\<5C>\` (
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL DEFAULT ''
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=sjis
|
||||
DROP TABLE `<60><><EFBFBD>`;
|
||||
DROP TABLE `<60><><EFBFBD>`;
|
||||
@ -355,14 +355,14 @@ NULL
|
||||
DESC `<60><><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD> char(1) YES MUL NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(1) YES UNI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD>` (
|
||||
`<60><>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD>` char(6) NOT NULL DEFAULT '',
|
||||
`<60><><EFBFBD>` char(6) NOT NULL,
|
||||
`<60><><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD>` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60><><EFBFBD>`),
|
||||
@ -382,11 +382,11 @@ SELECT * FROM `
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DESC `<60><><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO
|
||||
<EFBFBD><EFBFBD><EFBFBD> char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD>` (
|
||||
`<60><><EFBFBD>` char(6) NOT NULL DEFAULT ''
|
||||
`<60><><EFBFBD>` char(6) NOT NULL
|
||||
) ENGINE=MEMORY DEFAULT CHARSET=sjis
|
||||
ALTER TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` ADD `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) FIRST;
|
||||
ALTER TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` ADD `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) AFTER `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
@ -404,14 +404,14 @@ NULL
|
||||
DESC `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES MUL NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO PRI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES UNI NULL
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` (
|
||||
`<60><><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL DEFAULT '',
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`),
|
||||
@ -431,11 +431,11 @@ SELECT * FROM `
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DESC `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`;
|
||||
Table Create Table
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CREATE TABLE `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` (
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL DEFAULT ''
|
||||
`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>` char(6) NOT NULL
|
||||
) ENGINE=MEMORY DEFAULT CHARSET=sjis
|
||||
ALTER TABLE `<60>\<5C>\<5C>\` ADD `<60>\<5C>\<5C>\` char(1) FIRST;
|
||||
ALTER TABLE `<60>\<5C>\<5C>\` ADD `<60>\<5C>\<5C>\` char(1) AFTER `<60>\<5C>\<5C>\`;
|
||||
@ -453,14 +453,14 @@ NULL
|
||||
DESC `<60>\<5C>\<5C>\`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD>\<5C>\ char(1) YES MUL NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO PRI
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO PRI NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(1) YES UNI NULL
|
||||
<EFBFBD>\<5C>\<5C>\ char(1) YES NULL
|
||||
SHOW CREATE TABLE `<60>\<5C>\<5C>\`;
|
||||
Table Create Table
|
||||
<EFBFBD>\<5C>\<5C>\ CREATE TABLE `<60>\<5C>\<5C>\` (
|
||||
`<60>\<5C>\` char(1) DEFAULT NULL,
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL DEFAULT '',
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL,
|
||||
`<60>\<5C>\<5C>\` char(1) DEFAULT NULL,
|
||||
`<60>\<5C>\<5C>\` char(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`<60>\<5C>\<5C>\`),
|
||||
@ -480,11 +480,11 @@ SELECT * FROM `
|
||||
<EFBFBD>\<5C>\<5C>\<5C>\<5C>\
|
||||
DESC `<60>\<5C>\<5C>\`;
|
||||
Field Type Null Key Default Extra
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO
|
||||
<EFBFBD>\<5C>\<5C>\ char(6) NO NULL
|
||||
SHOW CREATE TABLE `<60>\<5C>\<5C>\`;
|
||||
Table Create Table
|
||||
<EFBFBD>\<5C>\<5C>\ CREATE TABLE `<60>\<5C>\<5C>\` (
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL DEFAULT ''
|
||||
`<60>\<5C>\<5C>\` char(6) NOT NULL
|
||||
) ENGINE=MEMORY DEFAULT CHARSET=sjis
|
||||
DROP TABLE `<60><><EFBFBD>`;
|
||||
DROP TABLE `<60><><EFBFBD>`;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user