mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Test suites for engine testing, moved from test-extra so will be available
for general use. mysql-test/Makefile.am: Adding directories of additional test suites mysql-test/mysql-stress-test.pl: Adding check for additional errors checking during test run
This commit is contained in:
664
mysql-test/suite/engines/funcs/t/ai_init_alter_table.test
Normal file
664
mysql-test/suite/engines/funcs/t/ai_init_alter_table.test
Normal file
@ -0,0 +1,664 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
ALTER TABLE t1 AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
|
604
mysql-test/suite/engines/funcs/t/ai_init_create_table.test
Normal file
604
mysql-test/suite/engines/funcs/t/ai_init_create_table.test
Normal file
@ -0,0 +1,604 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY ) AUTO_INCREMENT=10;
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
|
165
mysql-test/suite/engines/funcs/t/ai_init_insert.test
Normal file
165
mysql-test/suite/engines/funcs/t/ai_init_insert.test
Normal file
@ -0,0 +1,165 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'Abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', c2 INTEGER COMMENT 'aBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd',c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, c8 VARCHAR(100), c9 CHAR(50), c10 DATETIME, c11 DATETIME, c12 DATETIME,c13 DATETIME, INDEX i1 (c1), INDEX i2(c2)
|
||||
) COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
DROP INDEX i1 ON t1;
|
||||
ALTER TABLE t1 DROP INDEX i2;
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
|
||||
|
||||
set sql_mode='TRADITIONAL';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
set sql_mode='TRADITIONAL';
|
||||
|
||||
--sorted_result
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
|
||||
|
||||
--sorted_result
|
||||
SELECT comment FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
|
664
mysql-test/suite/engines/funcs/t/ai_init_insert_id.test
Normal file
664
mysql-test/suite/engines/funcs/t/ai_init_insert_id.test
Normal file
@ -0,0 +1,664 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
SET INSERT_ID = 10;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
|
784
mysql-test/suite/engines/funcs/t/ai_overflow_error.test
Normal file
784
mysql-test/suite/engines/funcs/t/ai_overflow_error.test
Normal file
@ -0,0 +1,784 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(111111111111111111111111111111111111);
|
||||
--error 1264
|
||||
INSERT INTO t1 VALUES(-1111111111111111111111111111111111111);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
SHOW TABLES;
|
||||
SET SQL_MODE='';
|
||||
|
1624
mysql-test/suite/engines/funcs/t/ai_reset_by_truncate.test
Normal file
1624
mysql-test/suite/engines/funcs/t/ai_reset_by_truncate.test
Normal file
File diff suppressed because it is too large
Load Diff
424
mysql-test/suite/engines/funcs/t/ai_sql_auto_is_null.test
Normal file
424
mysql-test/suite/engines/funcs/t/ai_sql_auto_is_null.test
Normal file
@ -0,0 +1,424 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL UNIQUE KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY );
|
||||
SET SQL_AUTO_IS_NULL = 1;
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
INSERT INTO t1 VALUES(null);
|
||||
SELECT * FROM t1 WHERE c1 IS NULL;
|
||||
DROP TABLE t1;
|
||||
|
28
mysql-test/suite/engines/funcs/t/an_calendar.test
Normal file
28
mysql-test/suite/engines/funcs/t/an_calendar.test
Normal file
@ -0,0 +1,28 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL, c2 DATE NULL);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL, c2 TIME NULL);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL, c2 DATETIME NULL);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL, c2 TIMESTAMP NULL);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
INSERT INTO t1 VALUES(NOW(),NOW());
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
|
74
mysql-test/suite/engines/funcs/t/an_number.test
Normal file
74
mysql-test/suite/engines/funcs/t/an_number.test
Normal file
@ -0,0 +1,74 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NULL, c2 TINYINT NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NULL, c2 SMALLINT NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NULL, c2 MEDIUMINT NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NULL, c2 INT NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NULL, c2 INTEGER NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NULL, c2 BIGINT NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NULL, c2 DECIMAL NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NULL, c2 DEC NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NULL, c2 FIXED NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NULL, c2 NUMERIC NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NULL, c2 DOUBLE NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NULL, c2 REAL NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NULL, c2 DOUBLE PRECISION NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NULL, c2 FLOAT NULL);
|
||||
INSERT INTO t1 VALUES(1,2);
|
||||
INSERT INTO t1 VALUES(3,4);
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
|
34
mysql-test/suite/engines/funcs/t/an_string.test
Normal file
34
mysql-test/suite/engines/funcs/t/an_string.test
Normal file
@ -0,0 +1,34 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(100) NULL, c2 CHAR(100) NULL);
|
||||
INSERT INTO t1 VALUES('abc','ABCDEFG');
|
||||
INSERT INTO t1 VALUES('123','1234567890');
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(100) NULL, c2 VARCHAR(100) NULL);
|
||||
INSERT INTO t1 VALUES('abc','ABCDEFG');
|
||||
INSERT INTO t1 VALUES('123','1234567890');
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(100) NULL, c2 BINARY(100) NULL);
|
||||
INSERT INTO t1 VALUES('abc','ABCDEFG');
|
||||
INSERT INTO t1 VALUES('123','1234567890');
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(100) NULL, c2 VARBINARY(100) NULL);
|
||||
INSERT INTO t1 VALUES('abc','ABCDEFG');
|
||||
INSERT INTO t1 VALUES('123','1234567890');
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BLOB(100) NULL, c2 BLOB(100) NULL);
|
||||
INSERT INTO t1 VALUES('abc','ABCDEFG');
|
||||
INSERT INTO t1 VALUES('123','1234567890');
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TEXT(100) NULL, c2 TEXT(100) NULL);
|
||||
INSERT INTO t1 VALUES('abc','ABCDEFG');
|
||||
INSERT INTO t1 VALUES('123','1234567890');
|
||||
ANALYZE TABLE t1;
|
||||
DROP TABLE t1;
|
||||
|
117
mysql-test/suite/engines/funcs/t/comment_column.test
Normal file
117
mysql-test/suite/engines/funcs/t/comment_column.test
Normal file
@ -0,0 +1,117 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'Abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', c2 INTEGER COMMENT 'aBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd',c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1),INDEX i2(c2)
|
||||
) COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c8 INTEGER COMMENT 'ABCdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c9 INTEGER COMMENT 'ABCDefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c10 INTEGER COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
ALTER TABLE t1 MODIFY COLUMN c8 CHAR(10);
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
ALTER TABLE t1 CHANGE COLUMN c9 c9_1 INTEGER COMMENT '1234567890';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
ALTER TABLE t1 DROP COLUMN c1;
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
# comment overflow(warning)
|
||||
ALTER TABLE t1 ADD COLUMN c11 INTEGER COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
# comment overflow(error)
|
||||
set sql_mode='TRADITIONAL';
|
||||
--error ER_TOO_LONG_FIELD_COMMENT
|
||||
ALTER TABLE t1 ADD COLUMN c12 INTEGER COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
set sql_mode='';
|
||||
ALTER TABLE t1 ADD COLUMN c12 CHAR(100) COMMENT 'ABCDefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
|
||||
# comment overflow(warning)
|
||||
drop table t1;
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'Abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', c2 INTEGER COMMENT 'aBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdaBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd',c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
|
||||
# comment overflow(error)
|
||||
DROP TABLE t1;
|
||||
set sql_mode='TRADITIONAL';
|
||||
--error ER_TOO_LONG_FIELD_COMMENT
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'Abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', c2 INTEGER COMMENT 'aBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdaBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd',c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
|
||||
|
||||
|
||||
|
172
mysql-test/suite/engines/funcs/t/comment_column2.test
Normal file
172
mysql-test/suite/engines/funcs/t/comment_column2.test
Normal file
@ -0,0 +1,172 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
|
||||
create table t1 (
|
||||
c1 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c2 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c3 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c4 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c5 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c6 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c7 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c8 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c9 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c10 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c11 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c12 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c13 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c14 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c15 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c16 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c17 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c18 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c19 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c20 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c21 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c22 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c23 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c24 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c25 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c26 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c27 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c28 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c29 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c30 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c31 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c32 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c33 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c34 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c35 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c36 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c37 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c38 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c39 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c40 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c41 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c42 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c43 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c44 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c45 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c46 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c47 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c48 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c49 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c50 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij');
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c51 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',ADD COLUMN c52 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c53 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c54 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c55 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c56 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c57 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c58 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c59 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c60 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c61 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c62 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
|
||||
ALTER TABLE t1 ADD COLUMN c63 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
|
||||
#--error 1117
|
||||
ALTER TABLE t1 ADD COLUMN c64 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
|
||||
|
||||
|
||||
|
||||
drop table t1;
|
||||
#--error 1117
|
||||
create table t1 (
|
||||
c1 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c2 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c3 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c4 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c5 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c6 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c7 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c8 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c9 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c10 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c11 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c12 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c13 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c14 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c15 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c16 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c17 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c18 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c19 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c20 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c21 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c22 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c23 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c24 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c25 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c26 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c27 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c28 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c29 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c30 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c31 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c32 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c33 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c34 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c35 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c36 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c37 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c38 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c39 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c40 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c41 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c42 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c43 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c44 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c45 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c46 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c47 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c48 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c49 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c50 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c51 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c52 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c53 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c54 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c55 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c56 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c57 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c58 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c59 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c60 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c61 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c62 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c63 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c64 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij',
|
||||
c65 INTEGER COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij')
|
||||
;
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#SELECT comment,index_comment,char_length(index_comment) FROM information_schema.statistics WHERE table_name='t1';
|
||||
|
||||
drop table t1;
|
57
mysql-test/suite/engines/funcs/t/comment_table.test
Normal file
57
mysql-test/suite/engines/funcs/t/comment_table.test
Normal file
@ -0,0 +1,57 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
#1024 bytes
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
drop table t1;
|
||||
|
||||
#1025 bytes
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
SHOW CREATE TABLE t1;
|
||||
drop table t1;
|
||||
set sql_mode='TRADITIONAL';
|
||||
--error ER_TOO_LONG_FIELD_COMMENT
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde';
|
||||
#SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
#SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#drop table t1;
|
||||
|
||||
|
||||
#2048 bytes
|
||||
--error ER_TOO_LONG_FIELD_COMMENT
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd';
|
||||
#SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
#SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
#let $ENGINE=`select variable_value from information_schema.global_variables where variable_name='STORAGE_ENGINE'`;
|
||||
#--replace_result $ENGINE ENGINE " PAGE_CHECKSUM=0" ""
|
||||
#SHOW CREATE TABLE t1;
|
||||
#drop table t1;
|
||||
|
||||
|
||||
#2049 bytes(warning)
|
||||
SET SQL_MODE='';
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
||||
drop table t1;
|
||||
SET SQL_MODE='TRADITIONAL';
|
||||
|
||||
--error ER_TOO_LONG_FIELD_COMMENT
|
||||
create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) ,INDEX i2(c2)
|
||||
) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde';
|
||||
SELECT table_comment,char_length(table_comment) FROM information_schema.tables WHERE table_name='t1';
|
||||
SELECT column_comment,char_length(column_comment) FROM information_schema.columns WHERE table_name='t1';
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3004
mysql-test/suite/engines/funcs/t/crash_manytables_number.test
Normal file
3004
mysql-test/suite/engines/funcs/t/crash_manytables_number.test
Normal file
File diff suppressed because it is too large
Load Diff
3004
mysql-test/suite/engines/funcs/t/crash_manytables_string.test
Normal file
3004
mysql-test/suite/engines/funcs/t/crash_manytables_string.test
Normal file
File diff suppressed because it is too large
Load Diff
56
mysql-test/suite/engines/funcs/t/data1.inc
Normal file
56
mysql-test/suite/engines/funcs/t/data1.inc
Normal file
@ -0,0 +1,56 @@
|
||||
TRUNCATE TABLE t1;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',1), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',1), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',1), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',1), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',1), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',1), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',3), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',3), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',3), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',3), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',3), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',3), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',2), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',2), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',2), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',2), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',2), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',2), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',7), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',7), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',7), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',7), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',7), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',7), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',6), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',6), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',6), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',6), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',6), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',6), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',4), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',4), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',4), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',4), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',4), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',4), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',5), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',5), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',5), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',5), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',5), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',5), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',9), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',9), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',9), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',9), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',9), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',9), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','a',8), ('a','a',2), ('a','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','a',1), ('b','a',8), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','a',5), ('c','c',7), ('c','c',8), ('c','d',9), ('c','f',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('a','b',8), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('b','b',1), ('b','a',8), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',8), ('c','d',9), ('c','f',5);
|
||||
|
26
mysql-test/suite/engines/funcs/t/data2.inc
Normal file
26
mysql-test/suite/engines/funcs/t/data2.inc
Normal file
@ -0,0 +1,26 @@
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','b',4), ('a','b',2), ('b','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','b',1), ('b','a',4), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',4), ('c','d',9), ('c','f',4);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','c',4), ('a','c',2), ('c','b',3), ('a','c',4), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','c',1), ('b','a',4), ('b','c',6), ('b','e',4), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','c',5), ('c','c',7), ('c','c',4), ('c','d',9), ('c','f',4);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','b',3), ('a','b',2), ('b','b',3), ('a','c',3), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','b',1), ('b','a',3), ('b','c',6), ('b','e',3), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',3), ('c','d',9), ('c','f',3);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','c',3), ('a','c',2), ('c','b',3), ('a','c',3), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','c',1), ('b','a',3), ('b','c',6), ('b','e',3), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','c',5), ('c','c',7), ('c','c',3), ('c','d',9), ('c','f',3);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','b',2), ('a','b',2), ('b','b',3), ('a','c',2), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','b',1), ('b','a',2), ('b','c',6), ('b','e',2), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',2), ('c','d',9), ('c','f',2);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','c',2), ('a','c',2), ('c','b',3), ('a','c',2), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','c',1), ('b','a',2), ('b','c',6), ('b','e',2), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','c',5), ('c','c',7), ('c','c',2), ('c','d',9), ('c','f',2);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','b',1), ('a','b',2), ('b','b',3), ('a','c',1), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','b',1), ('b','a',1), ('b','c',6), ('b','e',1), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','b',5), ('c','c',7), ('c','c',1), ('c','d',9), ('c','f',1);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('a','c',1), ('a','c',2), ('c','b',3), ('a','c',1), ('a','d',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('b','c',1), ('b','a',1), ('b','c',6), ('b','e',1), ('b','z',5);
|
||||
INSERT INTO t2 (c1,c2,c3) VALUES ('c','c',5), ('c','c',7), ('c','c',1), ('c','d',9), ('c','f',1);
|
||||
|
412
mysql-test/suite/engines/funcs/t/date_function.test
Normal file
412
mysql-test/suite/engines/funcs/t/date_function.test
Normal file
@ -0,0 +1,412 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t3;
|
||||
--enable_warnings
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DATE(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DATE(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DATE(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYNAME(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYNAME(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYNAME(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFMONTH(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFMONTH(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFMONTH(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFWEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFWEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFWEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFYEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFYEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT DAYOFYEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT FROM_DAYS(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT FROM_DAYS(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT FROM_DAYS(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT LAST_DAY(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT LAST_DAY(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT LAST_DAY(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT MONTH(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT MONTH(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT MONTH(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT MONTHNAME(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT MONTHNAME(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT MONTHNAME(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT QUARTER(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT QUARTER(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT QUARTER(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT TIMESTAMP(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT TIMESTAMP(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT TIMESTAMP(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT TO_DAYS(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT TO_DAYS(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT TO_DAYS(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEKDAY(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEKDAY(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEKDAY(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEKOFYEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEKOFYEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT WEEKOFYEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT YEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT YEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT YEAR(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT YEARWEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT YEARWEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01');
|
||||
INSERT INTO t3 VALUES('1999-12-31');
|
||||
INSERT INTO t3 VALUES('2000-01-01');
|
||||
INSERT INTO t3 VALUES('2006-12-25');
|
||||
INSERT INTO t3 VALUES('2008-02-29');
|
||||
SELECT YEARWEEK(c1) FROM t3;
|
||||
DROP TABLE t3;
|
||||
|
28
mysql-test/suite/engines/funcs/t/datetime_function.test
Normal file
28
mysql-test/suite/engines/funcs/t/datetime_function.test
Normal file
@ -0,0 +1,28 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t3;
|
||||
--enable_warnings
|
||||
CREATE TABLE t3(c1 DATE NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('1999-12-31 23:59:59');
|
||||
INSERT INTO t3 VALUES('2000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('2008-02-29 13:13:13');
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 DATETIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('1999-12-31 23:59:59');
|
||||
INSERT INTO t3 VALUES('2000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('2008-02-29 13:13:13');
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIMESTAMP NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('1999-12-31 23:59:59');
|
||||
INSERT INTO t3 VALUES('2000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('2008-02-29 13:13:13');
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TIME NOT NULL);
|
||||
INSERT INTO t3 VALUES('1000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('1999-12-31 23:59:59');
|
||||
INSERT INTO t3 VALUES('2000-01-01 00:00:00');
|
||||
INSERT INTO t3 VALUES('2008-02-29 13:13:13');
|
||||
DROP TABLE t3;
|
||||
|
105
mysql-test/suite/engines/funcs/t/db_alter_character_set.test
Normal file
105
mysql-test/suite/engines/funcs/t/db_alter_character_set.test
Normal file
@ -0,0 +1,105 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d8;
|
||||
--enable_warnings
|
||||
SHOW CHARACTER SET;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 CHARACTER SET binary;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 CHARACTER SET swe7;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 CHARACTER SET cp1251;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 DEFAULT CHARACTER SET binary;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 DEFAULT CHARACTER SET swe7;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d8 DEFAULT CHARACTER SET cp1251;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 CHARACTER SET binary;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 CHARACTER SET swe7;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 CHARACTER SET cp1251;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 DEFAULT CHARACTER SET binary;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 DEFAULT CHARACTER SET swe7;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
CREATE DATABASE d8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d8 DEFAULT CHARACTER SET cp1251;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d8;
|
||||
|
@ -0,0 +1,34 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d11;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d11 DEFAULT CHARACTER SET ascii DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d11 CHARACTER SET utf8 COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d11;
|
||||
CREATE DATABASE d11 DEFAULT CHARACTER SET ascii DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d11 CHARACTER SET latin2 COLLATE latin2_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d11;
|
||||
CREATE DATABASE d11 DEFAULT CHARACTER SET ascii DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d11 CHARACTER SET cp1250 COLLATE cp1250_croatian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d11;
|
||||
CREATE DATABASE d11 DEFAULT CHARACTER SET ascii DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d11 CHARACTER SET utf8 COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d11;
|
||||
CREATE DATABASE d11 DEFAULT CHARACTER SET ascii DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d11 CHARACTER SET latin2 COLLATE latin2_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d11;
|
||||
CREATE DATABASE d11 DEFAULT CHARACTER SET ascii DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d11 CHARACTER SET cp1250 COLLATE cp1250_croatian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d11;
|
||||
|
46
mysql-test/suite/engines/funcs/t/db_alter_collate_ascii.test
Normal file
46
mysql-test/suite/engines/funcs/t/db_alter_collate_ascii.test
Normal file
@ -0,0 +1,46 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d9;
|
||||
--enable_warnings
|
||||
--replace_column 5 # 6 #
|
||||
SHOW COLLATION;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d9 COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d9 DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d9 COLLATE ascii_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d9 DEFAULT COLLATE ascii_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d9 COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d9 DEFAULT COLLATE ascii_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d9 COLLATE ascii_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
CREATE DATABASE d9 DEFAULT CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d9 DEFAULT COLLATE ascii_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d9;
|
||||
|
426
mysql-test/suite/engines/funcs/t/db_alter_collate_utf8.test
Normal file
426
mysql-test/suite/engines/funcs/t/db_alter_collate_utf8.test
Normal file
@ -0,0 +1,426 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d10;
|
||||
--enable_warnings
|
||||
--replace_column 5 # 6 #
|
||||
SHOW COLLATION;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_unicode_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_unicode_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_icelandic_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_icelandic_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_latvian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_latvian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_romanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_romanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_slovenian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_slovenian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_polish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_polish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_estonian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_estonian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_spanish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_spanish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_swedish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_swedish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_turkish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_turkish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_czech_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_czech_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_danish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_danish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_lithuanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_lithuanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_slovak_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_slovak_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_spanish2_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_spanish2_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_roman_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_roman_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_persian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_persian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_esperanto_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_esperanto_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 COLLATE utf8_hungarian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER DATABASE d10 DEFAULT COLLATE utf8_hungarian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_bin;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_unicode_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_unicode_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_icelandic_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_icelandic_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_latvian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_latvian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_romanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_romanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_slovenian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_slovenian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_polish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_polish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_estonian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_estonian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_spanish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_spanish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_swedish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_swedish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_turkish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_turkish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_czech_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_czech_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_danish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_danish_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_lithuanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_lithuanian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_slovak_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_slovak_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_spanish2_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_spanish2_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_roman_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_roman_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_persian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_persian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_esperanto_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_esperanto_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 COLLATE utf8_hungarian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
CREATE DATABASE d10 DEFAULT CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
ALTER SCHEMA d10 DEFAULT COLLATE utf8_hungarian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d10;
|
||||
|
@ -0,0 +1,34 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d12;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d12 CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d12;
|
||||
CREATE DATABASE d12 CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d12;
|
||||
CREATE DATABASE d12 CHARACTER SET binary;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d12;
|
||||
CREATE DATABASE d12 CHARACTER SET swe7;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d12;
|
||||
CREATE DATABASE d12 CHARACTER SET cp1251;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d12;
|
||||
CREATE SCHEMA d12 CHARACTER SET ascii;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d12;
|
||||
CREATE SCHEMA d12 CHARACTER SET utf8;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d12;
|
||||
CREATE SCHEMA d12 CHARACTER SET binary;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d12;
|
||||
CREATE SCHEMA d12 CHARACTER SET swe7;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d12;
|
||||
CREATE SCHEMA d12 CHARACTER SET cp1251;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d12;
|
||||
|
@ -0,0 +1,22 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d13;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d13 CHARACTER SET utf8 COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d13;
|
||||
CREATE DATABASE d13 CHARACTER SET latin2 COLLATE latin2_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d13;
|
||||
CREATE DATABASE d13 CHARACTER SET cp1250 COLLATE cp1250_croatian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP DATABASE d13;
|
||||
CREATE SCHEMA d13 CHARACTER SET utf8 COLLATE utf8_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d13;
|
||||
CREATE SCHEMA d13 CHARACTER SET latin2 COLLATE latin2_general_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d13;
|
||||
CREATE SCHEMA d13 CHARACTER SET cp1250 COLLATE cp1250_croatian_ci;
|
||||
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY SCHEMA_NAME;
|
||||
DROP SCHEMA d13;
|
||||
|
16
mysql-test/suite/engines/funcs/t/db_create_drop.test
Normal file
16
mysql-test/suite/engines/funcs/t/db_create_drop.test
Normal file
@ -0,0 +1,16 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d1;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d1;
|
||||
SHOW DATABASES;
|
||||
SHOW DATABASES LIKE 'd%';
|
||||
SHOW DATABASES LIKE '%';
|
||||
USE d1;
|
||||
DROP DATABASE d1;
|
||||
CREATE SCHEMA d1;
|
||||
SHOW SCHEMAS;
|
||||
SHOW SCHEMAS LIKE 'd%';
|
||||
SHOW SCHEMAS LIKE '%';
|
||||
USE d1;
|
||||
DROP SCHEMA d1;
|
||||
|
10
mysql-test/suite/engines/funcs/t/db_create_error.test
Normal file
10
mysql-test/suite/engines/funcs/t/db_create_error.test
Normal file
@ -0,0 +1,10 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d4;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d4;
|
||||
SHOW DATABASES;
|
||||
--error 1007
|
||||
CREATE DATABASE d4;
|
||||
DROP DATABASE d4;
|
||||
SHOW DATABASES;
|
||||
|
@ -0,0 +1,5 @@
|
||||
SHOW DATABASES;
|
||||
--error 1007
|
||||
CREATE DATABASE mysql;
|
||||
SHOW DATABASES;
|
||||
|
@ -0,0 +1,16 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d2;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE IF NOT EXISTS d2;
|
||||
SHOW DATABASES;
|
||||
USE d2;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE IF EXISTS d2;
|
||||
CREATE SCHEMA d2;
|
||||
CREATE SCHEMA IF NOT EXISTS d2;
|
||||
SHOW DATABASES;
|
||||
USE d2;
|
||||
DROP SCHEMA d2;
|
||||
DROP SCHEMA IF EXISTS d2;
|
||||
|
10
mysql-test/suite/engines/funcs/t/db_drop_error.test
Normal file
10
mysql-test/suite/engines/funcs/t/db_drop_error.test
Normal file
@ -0,0 +1,10 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d5;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d5;
|
||||
SHOW DATABASES;
|
||||
--error 1008
|
||||
DROP DATABASE nond5;
|
||||
DROP DATABASE d5;
|
||||
SHOW DATABASES;
|
||||
|
10
mysql-test/suite/engines/funcs/t/db_use_error.test
Normal file
10
mysql-test/suite/engines/funcs/t/db_use_error.test
Normal file
@ -0,0 +1,10 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d6;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d6;
|
||||
SHOW DATABASES;
|
||||
--error 1064
|
||||
USE DATABASE nond6;
|
||||
DROP DATABASE d6;
|
||||
SHOW DATABASES;
|
||||
|
70
mysql-test/suite/engines/funcs/t/de_autoinc.test
Normal file
70
mysql-test/suite/engines/funcs/t/de_autoinc.test
Normal file
@ -0,0 +1,70 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
DELETE FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
DELETE FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
DELETE FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
DELETE FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
DELETE FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
DELETE FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
48
mysql-test/suite/engines/funcs/t/de_calendar_range.test
Normal file
48
mysql-test/suite/engines/funcs/t/de_calendar_range.test
Normal file
@ -0,0 +1,48 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1,t2,t3;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'2 02:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'3 03:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'4 04:01:01'));
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 <= ADDTIME(NOW(),'2 02:01:01');
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'2 02:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'3 03:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'4 04:01:01'));
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 <= ADDTIME(NOW(),'2 02:01:01');
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'2 02:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'3 03:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'4 04:01:01'));
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 <= ADDTIME(NOW(),'2 02:01:01');
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'2 02:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'3 03:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'4 04:01:01'));
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 <= ADDTIME(NOW(),'2 02:01:01');
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
88
mysql-test/suite/engines/funcs/t/de_ignore.test
Normal file
88
mysql-test/suite/engines/funcs/t/de_ignore.test
Normal file
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE IGNORE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE IGNORE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE IGNORE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE IGNORE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE IGNORE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE IGNORE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
46
mysql-test/suite/engines/funcs/t/de_limit.test
Normal file
46
mysql-test/suite/engines/funcs/t/de_limit.test
Normal file
@ -0,0 +1,46 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 ORDER BY c1 LIMIT 2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 >= 5 ORDER BY c1 LIMIT 1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 ORDER BY c1 LIMIT 2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 >= 5 ORDER BY c1 LIMIT 1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 ORDER BY c1 LIMIT 2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 >= 5 ORDER BY c1 LIMIT 1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 ORDER BY c1 LIMIT 2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 >= 5 ORDER BY c1 LIMIT 1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 ORDER BY c1 LIMIT 2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 >= 5 ORDER BY c1 LIMIT 1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 ORDER BY c1 LIMIT 2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1 WHERE c1 >= 5 ORDER BY c1 LIMIT 1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
486
mysql-test/suite/engines/funcs/t/de_multi_db_table.test
Normal file
486
mysql-test/suite/engines/funcs/t/de_multi_db_table.test
Normal file
@ -0,0 +1,486 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d1;
|
||||
DROP DATABASE IF EXISTS d2;
|
||||
DROP DATABASE IF EXISTS d3;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE d1.t1, d2.t2 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE d1.t1.*, d2.t2.*, d3.t3 FROM d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
|
486
mysql-test/suite/engines/funcs/t/de_multi_db_table_using.test
Normal file
486
mysql-test/suite/engines/funcs/t/de_multi_db_table_using.test
Normal file
@ -0,0 +1,486 @@
|
||||
--disable_warnings
|
||||
DROP DATABASE IF EXISTS d1;
|
||||
DROP DATABASE IF EXISTS d2;
|
||||
DROP DATABASE IF EXISTS d3;
|
||||
--enable_warnings
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
CREATE DATABASE d1;
|
||||
CREATE DATABASE d2;
|
||||
CREATE DATABASE d3;
|
||||
CREATE TABLE d1.t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d2.t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE d3.t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO d1.t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO d2.t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO d3.t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM d1.t1, d2.t2, d3.t3 USING d1.t1, d2.t2, d3.t3 WHERE d1.t1.c1=d2.t2.c2 AND d2.t2.c1=d3.t3.c2;
|
||||
SELECT * FROM d1.t1 ORDER BY c1;
|
||||
SELECT * FROM d2.t2 ORDER BY c1;
|
||||
SELECT * FROM d3.t3 ORDER BY c1;
|
||||
DROP DATABASE d1;
|
||||
DROP DATABASE d2;
|
||||
DROP DATABASE d3;
|
||||
|
363
mysql-test/suite/engines/funcs/t/de_multi_table.test
Normal file
363
mysql-test/suite/engines/funcs/t/de_multi_table.test
Normal file
@ -0,0 +1,363 @@
|
||||
--disable_warnings
|
||||
--enable_warnings
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE t1, t2 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE t1.*, t2.*, t3 FROM t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
|
363
mysql-test/suite/engines/funcs/t/de_multi_table_using.test
Normal file
363
mysql-test/suite/engines/funcs/t/de_multi_table_using.test
Normal file
@ -0,0 +1,363 @@
|
||||
--disable_warnings
|
||||
--enable_warnings
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 TINYINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 SMALLINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 INTEGER NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t2 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
CREATE TABLE t3 (c1 BIGINT NOT NULL PRIMARY KEY, c2 INTEGER, KEY(c2));
|
||||
INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(4,4),(5,5);
|
||||
INSERT INTO t2 VALUES(11,1),(12,1),(13,1),(14,2),(15,6);
|
||||
INSERT INTO t3 VALUES(21,11),(22,11),(23,13),(24,14),(25,15);
|
||||
DELETE QUICK IGNORE FROM t1, t2 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DELETE QUICK IGNORE FROM t1, t2, t3 USING t1, t2, t3 WHERE t1.c1=t2.c2 AND t2.c1=t3.c2;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
SELECT * FROM t3 ORDER BY c1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
|
1264
mysql-test/suite/engines/funcs/t/de_number_range.test
Normal file
1264
mysql-test/suite/engines/funcs/t/de_number_range.test
Normal file
File diff suppressed because it is too large
Load Diff
88
mysql-test/suite/engines/funcs/t/de_quick.test
Normal file
88
mysql-test/suite/engines/funcs/t/de_quick.test
Normal file
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE QUICK FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE QUICK FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE QUICK FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE QUICK FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE QUICK FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE QUICK FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE QUICK FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE QUICK FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE QUICK FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE QUICK FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
DELETE QUICK FROM t1 WHERE c1 >= 5;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DELETE QUICK FROM t1;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
484
mysql-test/suite/engines/funcs/t/de_string_range.test
Normal file
484
mysql-test/suite/engines/funcs/t/de_string_range.test
Normal file
@ -0,0 +1,484 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1,t2,t3;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'a';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'b';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'c';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DELETE FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t1;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DELETE FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t2;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
CREATE TABLE t2(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
CREATE TABLE t3(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t3 (c1) VALUES('a');
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DELETE FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3 WHERE c1 = 'd';
|
||||
SELECT COUNT(c1) FROM t3;
|
||||
DROP TABLE t1,t2,t3;
|
||||
|
44
mysql-test/suite/engines/funcs/t/de_truncate.test
Normal file
44
mysql-test/suite/engines/funcs/t/de_truncate.test
Normal file
@ -0,0 +1,44 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL);
|
||||
INSERT INTO t1 (c1) VALUES('a'),('aaa'),('b'),('b'),('bb'),('bbb'),('c');
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
88
mysql-test/suite/engines/funcs/t/de_truncate_autoinc.test
Normal file
88
mysql-test/suite/engines/funcs/t/de_truncate_autoinc.test
Normal file
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (null),(null),(null),(null),(null),(null);
|
||||
TRUNCATE TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
INSERT INTO t1 VALUES (null),(null),(null);
|
||||
SELECT * FROM t1 ORDER BY c1;
|
||||
DROP TABLE t1;
|
||||
|
3
mysql-test/suite/engines/funcs/t/disabled.def
Normal file
3
mysql-test/suite/engines/funcs/t/disabled.def
Normal file
@ -0,0 +1,3 @@
|
||||
# List of disabled tests
|
||||
# test name : comment
|
||||
#rpl_redirect : Fails due to bug#49978
|
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_avg_number.test
Normal file
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_avg_number.test
Normal file
File diff suppressed because it is too large
Load Diff
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_count_number.test
Normal file
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_count_number.test
Normal file
File diff suppressed because it is too large
Load Diff
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_max_number.test
Normal file
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_max_number.test
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,46 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 VARCHAR(10), c2 VARCHAR(10), c3 TINYINT);
|
||||
INSERT INTO t1 VALUES ('a','b',0), ('a','b',1), ('a','b',2), ('a','b',3), ('a','b',4), ('a','b',5), ('a','b',6), ('a','b',7), ('a','b',8), ('a','b',9);
|
||||
SELECT c1,c2,c3 FROM t1 ORDER BY c3 DESC LIMIT 1;
|
||||
SELECT c1,MAX(c3) FROM t1 GROUP BY c1;
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(c3) FROM t1);
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(t11.c3) FROM t1 AS t11 WHERE t1.c1 = t11.c1);
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10), c2 VARCHAR(10), c3 SMALLINT);
|
||||
INSERT INTO t1 VALUES ('a','b',0), ('a','b',1), ('a','b',2), ('a','b',3), ('a','b',4), ('a','b',5), ('a','b',6), ('a','b',7), ('a','b',8), ('a','b',9);
|
||||
SELECT c1,c2,c3 FROM t1 ORDER BY c3 DESC LIMIT 1;
|
||||
SELECT c1,MAX(c3) FROM t1 GROUP BY c1;
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(c3) FROM t1);
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(t11.c3) FROM t1 AS t11 WHERE t1.c1 = t11.c1);
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10), c2 VARCHAR(10), c3 MEDIUMINT);
|
||||
INSERT INTO t1 VALUES ('a','b',0), ('a','b',1), ('a','b',2), ('a','b',3), ('a','b',4), ('a','b',5), ('a','b',6), ('a','b',7), ('a','b',8), ('a','b',9);
|
||||
SELECT c1,c2,c3 FROM t1 ORDER BY c3 DESC LIMIT 1;
|
||||
SELECT c1,MAX(c3) FROM t1 GROUP BY c1;
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(c3) FROM t1);
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(t11.c3) FROM t1 AS t11 WHERE t1.c1 = t11.c1);
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10), c2 VARCHAR(10), c3 INT);
|
||||
INSERT INTO t1 VALUES ('a','b',0), ('a','b',1), ('a','b',2), ('a','b',3), ('a','b',4), ('a','b',5), ('a','b',6), ('a','b',7), ('a','b',8), ('a','b',9);
|
||||
SELECT c1,c2,c3 FROM t1 ORDER BY c3 DESC LIMIT 1;
|
||||
SELECT c1,MAX(c3) FROM t1 GROUP BY c1;
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(c3) FROM t1);
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(t11.c3) FROM t1 AS t11 WHERE t1.c1 = t11.c1);
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10), c2 VARCHAR(10), c3 INTEGER);
|
||||
INSERT INTO t1 VALUES ('a','b',0), ('a','b',1), ('a','b',2), ('a','b',3), ('a','b',4), ('a','b',5), ('a','b',6), ('a','b',7), ('a','b',8), ('a','b',9);
|
||||
SELECT c1,c2,c3 FROM t1 ORDER BY c3 DESC LIMIT 1;
|
||||
SELECT c1,MAX(c3) FROM t1 GROUP BY c1;
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(c3) FROM t1);
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(t11.c3) FROM t1 AS t11 WHERE t1.c1 = t11.c1);
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10), c2 VARCHAR(10), c3 BIGINT);
|
||||
INSERT INTO t1 VALUES ('a','b',0), ('a','b',1), ('a','b',2), ('a','b',3), ('a','b',4), ('a','b',5), ('a','b',6), ('a','b',7), ('a','b',8), ('a','b',9);
|
||||
SELECT c1,c2,c3 FROM t1 ORDER BY c3 DESC LIMIT 1;
|
||||
SELECT c1,MAX(c3) FROM t1 GROUP BY c1;
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(c3) FROM t1);
|
||||
SELECT c1,c2,c3 FROM t1 WHERE c3=(SELECT MAX(t11.c3) FROM t1 AS t11 WHERE t1.c1 = t11.c1);
|
||||
DROP TABLE t1;
|
||||
|
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_min_number.test
Normal file
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_min_number.test
Normal file
File diff suppressed because it is too large
Load Diff
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_sum_number.test
Normal file
2020
mysql-test/suite/engines/funcs/t/fu_aggregate_sum_number.test
Normal file
File diff suppressed because it is too large
Load Diff
214
mysql-test/suite/engines/funcs/t/general_no_data.test
Normal file
214
mysql-test/suite/engines/funcs/t/general_no_data.test
Normal file
@ -0,0 +1,214 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
SELECT MAX(c1) AS value FROM t1;
|
||||
SELECT MAX(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
SELECT MAX(c1) AS value FROM t1;
|
||||
SELECT MAX(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
SELECT MAX(c1) AS value FROM t1;
|
||||
SELECT MAX(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
SELECT MAX(c1) AS value FROM t1;
|
||||
SELECT MAX(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
SELECT MAX(c1) AS value FROM t1;
|
||||
SELECT MAX(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
SELECT MAX(c1) AS value FROM t1;
|
||||
SELECT MAX(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
SELECT MIN(c1) AS value FROM t1;
|
||||
SELECT MIN(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
SELECT MIN(c1) AS value FROM t1;
|
||||
SELECT MIN(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
SELECT MIN(c1) AS value FROM t1;
|
||||
SELECT MIN(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
SELECT MIN(c1) AS value FROM t1;
|
||||
SELECT MIN(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
SELECT MIN(c1) AS value FROM t1;
|
||||
SELECT MIN(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
SELECT MIN(c1) AS value FROM t1;
|
||||
SELECT MIN(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
SELECT AVG(c1) AS value FROM t1;
|
||||
SELECT AVG(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
SELECT AVG(c1) AS value FROM t1;
|
||||
SELECT AVG(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
SELECT AVG(c1) AS value FROM t1;
|
||||
SELECT AVG(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
SELECT AVG(c1) AS value FROM t1;
|
||||
SELECT AVG(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
SELECT AVG(c1) AS value FROM t1;
|
||||
SELECT AVG(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
SELECT AVG(c1) AS value FROM t1;
|
||||
SELECT AVG(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
SELECT SUM(c1) AS value FROM t1;
|
||||
SELECT SUM(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
SELECT SUM(c1) AS value FROM t1;
|
||||
SELECT SUM(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
SELECT SUM(c1) AS value FROM t1;
|
||||
SELECT SUM(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
SELECT SUM(c1) AS value FROM t1;
|
||||
SELECT SUM(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
SELECT SUM(c1) AS value FROM t1;
|
||||
SELECT SUM(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
SELECT SUM(c1) AS value FROM t1;
|
||||
SELECT SUM(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
SELECT COUNT(c1) AS value FROM t1;
|
||||
SELECT COUNT(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
SELECT COUNT(c1) AS value FROM t1;
|
||||
SELECT COUNT(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
SELECT COUNT(c1) AS value FROM t1;
|
||||
SELECT COUNT(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
SELECT COUNT(c1) AS value FROM t1;
|
||||
SELECT COUNT(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
SELECT COUNT(c1) AS value FROM t1;
|
||||
SELECT COUNT(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
SELECT COUNT(c1) AS value FROM t1;
|
||||
SELECT COUNT(c1) AS postive_value FROM t1 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t1 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t1 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t1 WHERE c1 = 2;
|
||||
DROP TABLE t1;
|
||||
|
364
mysql-test/suite/engines/funcs/t/general_not_null.test
Normal file
364
mysql-test/suite/engines/funcs/t/general_not_null.test
Normal file
@ -0,0 +1,364 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t2;
|
||||
--enable_warnings
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MAX(c1) AS value FROM t2;
|
||||
SELECT MAX(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MAX(c1) AS value FROM t2;
|
||||
SELECT MAX(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MAX(c1) AS value FROM t2;
|
||||
SELECT MAX(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MAX(c1) AS value FROM t2;
|
||||
SELECT MAX(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MAX(c1) AS value FROM t2;
|
||||
SELECT MAX(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MAX(c1) AS value FROM t2;
|
||||
SELECT MAX(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MAX(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MIN(c1) AS value FROM t2;
|
||||
SELECT MIN(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MIN(c1) AS value FROM t2;
|
||||
SELECT MIN(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MIN(c1) AS value FROM t2;
|
||||
SELECT MIN(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MIN(c1) AS value FROM t2;
|
||||
SELECT MIN(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MIN(c1) AS value FROM t2;
|
||||
SELECT MIN(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT MIN(c1) AS value FROM t2;
|
||||
SELECT MIN(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT MIN(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT AVG(c1) AS value FROM t2;
|
||||
SELECT AVG(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT AVG(c1) AS value FROM t2;
|
||||
SELECT AVG(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT AVG(c1) AS value FROM t2;
|
||||
SELECT AVG(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT AVG(c1) AS value FROM t2;
|
||||
SELECT AVG(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT AVG(c1) AS value FROM t2;
|
||||
SELECT AVG(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT AVG(c1) AS value FROM t2;
|
||||
SELECT AVG(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT AVG(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT SUM(c1) AS value FROM t2;
|
||||
SELECT SUM(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT SUM(c1) AS value FROM t2;
|
||||
SELECT SUM(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT SUM(c1) AS value FROM t2;
|
||||
SELECT SUM(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT SUM(c1) AS value FROM t2;
|
||||
SELECT SUM(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT SUM(c1) AS value FROM t2;
|
||||
SELECT SUM(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT SUM(c1) AS value FROM t2;
|
||||
SELECT SUM(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT SUM(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT COUNT(c1) AS value FROM t2;
|
||||
SELECT COUNT(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT COUNT(c1) AS value FROM t2;
|
||||
SELECT COUNT(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT COUNT(c1) AS value FROM t2;
|
||||
SELECT COUNT(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT COUNT(c1) AS value FROM t2;
|
||||
SELECT COUNT(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT COUNT(c1) AS value FROM t2;
|
||||
SELECT COUNT(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL);
|
||||
INSERT INTO t2 (c1) VALUES(0);
|
||||
INSERT INTO t2 (c1) VALUES(1);
|
||||
INSERT INTO t2 (c1) VALUES(16);
|
||||
INSERT INTO t2 (c1) VALUES(-4);
|
||||
INSERT INTO t2 (c1) VALUES(-9);
|
||||
SELECT COUNT(c1) AS value FROM t2;
|
||||
SELECT COUNT(c1) AS postive_value FROM t2 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t2 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS zero_value FROM t2 WHERE c1 = 0;
|
||||
SELECT COUNT(c1) AS no_results FROM t2 WHERE c1 = 2;
|
||||
DROP TABLE t2;
|
||||
|
424
mysql-test/suite/engines/funcs/t/general_null.test
Normal file
424
mysql-test/suite/engines/funcs/t/general_null.test
Normal file
@ -0,0 +1,424 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t3;
|
||||
--enable_warnings
|
||||
CREATE TABLE t3(c1 TINYINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MAX(c1) AS value FROM t3;
|
||||
SELECT MAX(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 SMALLINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MAX(c1) AS value FROM t3;
|
||||
SELECT MAX(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MAX(c1) AS value FROM t3;
|
||||
SELECT MAX(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MAX(c1) AS value FROM t3;
|
||||
SELECT MAX(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INTEGER NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MAX(c1) AS value FROM t3;
|
||||
SELECT MAX(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 BIGINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MAX(c1) AS value FROM t3;
|
||||
SELECT MAX(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MAX(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TINYINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MIN(c1) AS value FROM t3;
|
||||
SELECT MIN(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 SMALLINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MIN(c1) AS value FROM t3;
|
||||
SELECT MIN(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MIN(c1) AS value FROM t3;
|
||||
SELECT MIN(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MIN(c1) AS value FROM t3;
|
||||
SELECT MIN(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INTEGER NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MIN(c1) AS value FROM t3;
|
||||
SELECT MIN(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 BIGINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT MIN(c1) AS value FROM t3;
|
||||
SELECT MIN(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT MIN(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TINYINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT AVG(c1) AS value FROM t3;
|
||||
SELECT AVG(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 SMALLINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT AVG(c1) AS value FROM t3;
|
||||
SELECT AVG(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT AVG(c1) AS value FROM t3;
|
||||
SELECT AVG(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT AVG(c1) AS value FROM t3;
|
||||
SELECT AVG(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INTEGER NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT AVG(c1) AS value FROM t3;
|
||||
SELECT AVG(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 BIGINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT AVG(c1) AS value FROM t3;
|
||||
SELECT AVG(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT AVG(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TINYINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT SUM(c1) AS value FROM t3;
|
||||
SELECT SUM(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 SMALLINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT SUM(c1) AS value FROM t3;
|
||||
SELECT SUM(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT SUM(c1) AS value FROM t3;
|
||||
SELECT SUM(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT SUM(c1) AS value FROM t3;
|
||||
SELECT SUM(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INTEGER NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT SUM(c1) AS value FROM t3;
|
||||
SELECT SUM(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 BIGINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT SUM(c1) AS value FROM t3;
|
||||
SELECT SUM(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT SUM(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TINYINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT COUNT(c1) AS value FROM t3;
|
||||
SELECT COUNT(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 SMALLINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT COUNT(c1) AS value FROM t3;
|
||||
SELECT COUNT(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT COUNT(c1) AS value FROM t3;
|
||||
SELECT COUNT(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT COUNT(c1) AS value FROM t3;
|
||||
SELECT COUNT(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 INTEGER NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT COUNT(c1) AS value FROM t3;
|
||||
SELECT COUNT(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 BIGINT NULL);
|
||||
INSERT INTO t3 (c1) VALUES(0);
|
||||
INSERT INTO t3 (c1) VALUES(1);
|
||||
INSERT INTO t3 (c1) VALUES(16);
|
||||
INSERT INTO t3 (c1) VALUES(-4);
|
||||
INSERT INTO t3 (c1) VALUES(-9);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
SELECT COUNT(c1) AS value FROM t3;
|
||||
SELECT COUNT(c1) AS postive_value FROM t3 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 < 0;
|
||||
SELECT COUNT(c1) AS negative_value FROM t3 WHERE c1 = 2;
|
||||
DROP TABLE t3;
|
||||
|
@ -0,0 +1,73 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL, c2 DATE NULL, c3 DATE NULL, PRIMARY KEY(c1), UNIQUE(c2));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'4 04:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),ADDTIME(NOW(),'3 03:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'2 02:01:01'),ADDTIME(NOW(),'2 02:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'3 03:01:01'),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'4 04:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'2 02:01:01'),ADDTIME(NOW(),'2 02:01:01'),NOW()) ON DUPLICATE KEY UPDATE c3=ADDTIME(NOW(),'6 06:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c3=ADDTIME(NOW(),'6 06:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NULL, c3 YEAR NULL, PRIMARY KEY(c1), UNIQUE(c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,2004,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2001,2003,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2002,2002,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2003,2001,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2004,2000,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2002,2002,2000) ON DUPLICATE KEY UPDATE c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,2000,2000) ON DUPLICATE KEY UPDATE c3=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL, c2 TIME NULL, c3 TIME NULL, PRIMARY KEY(c1), UNIQUE(c2));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'4 04:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),ADDTIME(NOW(),'3 03:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'2 02:01:01'),ADDTIME(NOW(),'2 02:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'3 03:01:01'),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'4 04:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'2 02:01:01'),ADDTIME(NOW(),'2 02:01:01'),NOW()) ON DUPLICATE KEY UPDATE c3=ADDTIME(NOW(),'6 06:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c3=ADDTIME(NOW(),'6 06:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NULL, c3 YEAR NULL, PRIMARY KEY(c1), UNIQUE(c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,2004,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2001,2003,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2002,2002,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2003,2001,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2004,2000,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2002,2002,2000) ON DUPLICATE KEY UPDATE c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,2000,2000) ON DUPLICATE KEY UPDATE c3=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL, c2 DATETIME NULL, c3 DATETIME NULL, PRIMARY KEY(c1), UNIQUE(c2));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'4 04:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),ADDTIME(NOW(),'3 03:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'2 02:01:01'),ADDTIME(NOW(),'2 02:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'3 03:01:01'),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'4 04:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'2 02:01:01'),ADDTIME(NOW(),'2 02:01:01'),NOW()) ON DUPLICATE KEY UPDATE c3=ADDTIME(NOW(),'6 06:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c3=ADDTIME(NOW(),'6 06:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NULL, c3 YEAR NULL, PRIMARY KEY(c1), UNIQUE(c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,2004,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2001,2003,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2002,2002,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2003,2001,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2004,2000,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2002,2002,2000) ON DUPLICATE KEY UPDATE c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,2000,2000) ON DUPLICATE KEY UPDATE c3=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL PRIMARY KEY);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1) VALUES(NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT INTO t1 (c1) VALUES(1999) ON DUPLICATE KEY UPDATE c1=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,56 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL UNIQUE);
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1) VALUES(NOW());
|
||||
INSERT INTO t1 (c1) VALUES(ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(NOW());
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(1999);
|
||||
INSERT INTO t1 (c1) VALUES(2000);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(1999);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
12
mysql-test/suite/engines/funcs/t/in_enum_null.test
Normal file
12
mysql-test/suite/engines/funcs/t/in_enum_null.test
Normal file
@ -0,0 +1,12 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t7;
|
||||
--enable_warnings
|
||||
CREATE TABLE t7(c1 ENUM('a','abcdefghijabcdefghijabcdefghijabcdefghijabcdefghij') NULL);
|
||||
INSERT INTO t7(c1) VALUES(NULL);
|
||||
INSERT INTO t7(c1) VALUES('');
|
||||
INSERT INTO t7(c1) VALUES('a');
|
||||
INSERT INTO t7(c1) VALUES('abcdefghijabcdefghijabcdefghijabcdefghijabcdefghij');
|
||||
INSERT INTO t7(c1) VALUES('abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij');
|
||||
SELECT * FROM t7;
|
||||
SELECT COUNT(c1) AS null_rows FROM t7 WHERE c1 IS NULL;
|
||||
DROP TABLE t7;
|
@ -0,0 +1,14 @@
|
||||
SET SQL_MODE="TRADITIONAL,ANSI";
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t7;
|
||||
--enable_warnings
|
||||
CREATE TABLE t7(c1 ENUM('a','abcdefghijabcdefghijabcdefghijabcdefghijabcdefghij') NULL);
|
||||
INSERT INTO t7(c1) VALUES(NULL);
|
||||
--error 1265
|
||||
INSERT INTO t7(c1) VALUES('');
|
||||
INSERT INTO t7(c1) VALUES('a');
|
||||
INSERT INTO t7(c1) VALUES('abcdefghijabcdefghijabcdefghijabcdefghijabcdefghij');
|
||||
--error 1265
|
||||
INSERT INTO t7(c1) VALUES('abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij');
|
||||
SELECT * FROM t7;
|
||||
DROP TABLE t7;
|
File diff suppressed because one or more lines are too long
64
mysql-test/suite/engines/funcs/t/in_insert_select.test
Normal file
64
mysql-test/suite/engines/funcs/t/in_insert_select.test
Normal file
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1,t2;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 INT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 INT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
|
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1,t2;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 INT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(1),(2),(3),(4),(5);
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
SELECT * FROM t2 ORDER BY c1;
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
|
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1,t2;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL);
|
||||
CREATE TABLE t2(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL);
|
||||
CREATE TABLE t2(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
|
||||
CREATE TABLE t2(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 INT NOT NULL);
|
||||
CREATE TABLE t2(c1 INT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL);
|
||||
CREATE TABLE t2(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL);
|
||||
CREATE TABLE t2(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
--error ER_DUP_ENTRY
|
||||
|
||||
INSERT INTO t2 SELECT * FROM t1 WHERE c1 >= 3;
|
||||
|
||||
TRUNCATE TABLE t2;
|
||||
DROP TABLE t1,t2;
|
||||
|
77
mysql-test/suite/engines/funcs/t/in_lob_boundary_error.test
Normal file
77
mysql-test/suite/engines/funcs/t/in_lob_boundary_error.test
Normal file
@ -0,0 +1,77 @@
|
||||
SET SQL_MODE="TRADITIONAL,ANSI";
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t3;
|
||||
--enable_warnings
|
||||
CREATE TABLE t3(c1 TINYBLOB NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 BLOB NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMBLOB NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 LONGBLOB NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TINYTEXT NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 TEXT NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 MEDIUMTEXT NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
CREATE TABLE t3(c1 LONGTEXT NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t3 (c1) VALUES(NULL);
|
||||
INSERT INTO t3 (c1) VALUES('x');
|
||||
INSERT INTO t3 (c1) VALUES('');
|
||||
SELECT COUNT(c1) AS total_rows FROM t3;
|
||||
SELECT COUNT(c1) AS null_rows FROM t3 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t3 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t3;
|
||||
|
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL, c2 DATE NOT NULL, c3 DATE NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL, c2 TIME NOT NULL, c3 TIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL, c2 DATETIME NOT NULL, c3 DATETIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL, c2 TIMESTAMP NOT NULL, c3 TIMESTAMP NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,96 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL, c2 DATE NOT NULL, c3 DATE NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL, c2 TIME NOT NULL, c3 TIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL, c2 DATETIME NOT NULL, c3 DATETIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL, c2 TIMESTAMP NOT NULL, c3 TIMESTAMP NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,96 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL, c2 DATE NOT NULL, c3 DATE NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL, c2 TIME NOT NULL, c3 TIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL, c2 DATETIME NOT NULL, c3 DATETIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL, c2 TIMESTAMP NOT NULL, c3 TIMESTAMP NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL, c2 DATE NULL, c3 DATE NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL, c2 TIME NULL, c3 TIME NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL, c2 DATETIME NULL, c3 DATETIME NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL, c2 TIMESTAMP NULL, c3 TIMESTAMP NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,96 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL, c2 DATE NULL, c3 DATE NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL, c2 TIME NULL, c3 TIME NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL, c2 DATETIME NULL, c3 DATETIME NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL, c2 TIMESTAMP NULL, c3 TIMESTAMP NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NULL, c2 DATE NULL, c3 DATE NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NULL, c2 TIME NULL, c3 TIME NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NULL, c2 DATETIME NULL, c3 DATETIME NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NULL, c2 TIMESTAMP NULL, c3 TIMESTAMP NULL, UNIQUE(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NULL, c2 YEAR NULL, c3 YEAR NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,96 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 DATE NOT NULL, c2 DATE NOT NULL, c3 DATE NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIME NOT NULL, c2 TIME NOT NULL, c3 TIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DATETIME NOT NULL, c2 DATETIME NOT NULL, c3 DATETIME NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 TIMESTAMP NOT NULL, c2 TIMESTAMP NOT NULL, c3 TIMESTAMP NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
SET TIMESTAMP=1171346973; # 2007-02-13 15:09:33
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01'));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),ADDTIME(NOW(),'1 01:01:01'),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(ADDTIME(NOW(),'1 01:01:01'),NOW(),NOW());
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),NOW()) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01'),c3=ADDTIME(NOW(),'2 02:01:01');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(NOW(),NOW(),ADDTIME(NOW(),'1 01:01:01')) ON DUPLICATE KEY UPDATE c1=ADDTIME(NOW(),'2 02:01:01'),c2=ADDTIME(NOW(),'2 02:01:01');
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 YEAR NOT NULL, c2 YEAR NOT NULL, c3 YEAR NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,2000,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(2000,1999,1999);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,1999) ON DUPLICATE KEY UPDATE c1=2011,c2=2011,c3=2011;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(1999,1999,2000) ON DUPLICATE KEY UPDATE c1=2011,c2=2011;
|
||||
--sorted_result
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,242 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL, c2 TINYINT NOT NULL, c3 TINYINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL, c2 SMALLINT NOT NULL, c3 SMALLINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL, c2 MEDIUMINT NOT NULL, c3 MEDIUMINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL, c2 INT NOT NULL, c3 INT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL, c2 INTEGER NOT NULL, c3 INTEGER NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL, c2 BIGINT NOT NULL, c3 BIGINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NOT NULL, c2 DECIMAL NOT NULL, c3 DECIMAL NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NOT NULL, c2 DEC NOT NULL, c3 DEC NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NOT NULL, c2 FIXED NOT NULL, c3 FIXED NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NOT NULL, c2 NUMERIC NOT NULL, c3 NUMERIC NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NOT NULL, c2 DOUBLE NOT NULL, c3 DOUBLE NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NOT NULL, c2 REAL NOT NULL, c3 REAL NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NOT NULL, c2 DOUBLE PRECISION NOT NULL, c3 DOUBLE PRECISION NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NOT NULL, c2 FLOAT NOT NULL, c3 FLOAT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,242 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL, c2 TINYINT NOT NULL, c3 TINYINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL, c2 SMALLINT NOT NULL, c3 SMALLINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL, c2 MEDIUMINT NOT NULL, c3 MEDIUMINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL, c2 INT NOT NULL, c3 INT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL, c2 INTEGER NOT NULL, c3 INTEGER NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL, c2 BIGINT NOT NULL, c3 BIGINT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NOT NULL, c2 DECIMAL NOT NULL, c3 DECIMAL NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NOT NULL, c2 DEC NOT NULL, c3 DEC NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NOT NULL, c2 FIXED NOT NULL, c3 FIXED NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NOT NULL, c2 NUMERIC NOT NULL, c3 NUMERIC NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NOT NULL, c2 DOUBLE NOT NULL, c3 DOUBLE NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NOT NULL, c2 REAL NOT NULL, c3 REAL NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NOT NULL, c2 DOUBLE PRECISION NOT NULL, c3 DOUBLE PRECISION NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NOT NULL, c2 FLOAT NOT NULL, c3 FLOAT NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,200 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NULL, c2 TINYINT NULL, c3 TINYINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NULL, c2 SMALLINT NULL, c3 SMALLINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NULL, c2 MEDIUMINT NULL, c3 MEDIUMINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NULL, c2 INT NULL, c3 INT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NULL, c2 INTEGER NULL, c3 INTEGER NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NULL, c2 BIGINT NULL, c3 BIGINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NULL, c2 DECIMAL NULL, c3 DECIMAL NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NULL, c2 DEC NULL, c3 DEC NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NULL, c2 FIXED NULL, c3 FIXED NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NULL, c2 NUMERIC NULL, c3 NUMERIC NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NULL, c2 DOUBLE NULL, c3 DOUBLE NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NULL, c2 REAL NULL, c3 REAL NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NULL, c2 DOUBLE PRECISION NULL, c3 DOUBLE PRECISION NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NULL, c2 FLOAT NULL, c3 FLOAT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c1=100,c2=100,c3=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11) ON DUPLICATE KEY UPDATE c1=100,c2=100;
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11) ON DUPLICATE KEY UPDATE c2=100,c3=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,242 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NULL, c2 TINYINT NULL, c3 TINYINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NULL, c2 SMALLINT NULL, c3 SMALLINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NULL, c2 MEDIUMINT NULL, c3 MEDIUMINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NULL, c2 INT NULL, c3 INT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NULL, c2 INTEGER NULL, c3 INTEGER NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NULL, c2 BIGINT NULL, c3 BIGINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NULL, c2 DECIMAL NULL, c3 DECIMAL NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NULL, c2 DEC NULL, c3 DEC NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NULL, c2 FIXED NULL, c3 FIXED NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NULL, c2 NUMERIC NULL, c3 NUMERIC NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NULL, c2 DOUBLE NULL, c3 DOUBLE NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NULL, c2 REAL NULL, c3 REAL NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NULL, c2 DOUBLE PRECISION NULL, c3 DOUBLE PRECISION NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NULL, c2 FLOAT NULL, c3 FLOAT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,200 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NULL, c2 TINYINT NULL, c3 TINYINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NULL, c2 SMALLINT NULL, c3 SMALLINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NULL, c2 MEDIUMINT NULL, c3 MEDIUMINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NULL, c2 INT NULL, c3 INT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NULL, c2 INTEGER NULL, c3 INTEGER NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NULL, c2 BIGINT NULL, c3 BIGINT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NULL, c2 DECIMAL NULL, c3 DECIMAL NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NULL, c2 DEC NULL, c3 DEC NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NULL, c2 FIXED NULL, c3 FIXED NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NULL, c2 NUMERIC NULL, c3 NUMERIC NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NULL, c2 DOUBLE NULL, c3 DOUBLE NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NULL, c2 REAL NULL, c3 REAL NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NULL, c2 DOUBLE PRECISION NULL, c3 DOUBLE PRECISION NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NULL, c2 FLOAT NULL, c3 FLOAT NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,10,11);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,10);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,10,11);
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES(10,11,11);
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,60 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL, c2 CHAR(10) NOT NULL, c3 CHAR(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL, c2 VARCHAR(10) NOT NULL, c3 VARCHAR(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL, c2 BINARY(10) NOT NULL, c3 BINARY(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT hex(c1), hex(c2), hex(c3) FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL, c2 VARBINARY(10) NOT NULL, c3 VARBINARY(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,72 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL, c2 CHAR(10) NOT NULL, c3 CHAR(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL, c2 VARCHAR(10) NOT NULL, c3 VARCHAR(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT hex(c1),hex(c2),hex(c3) FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL, c2 BINARY(10) NOT NULL, c3 BINARY(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT hex(c1),hex(c2),hex(c3) FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL, c2 VARBINARY(10) NOT NULL, c3 VARBINARY(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,72 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NOT NULL, c2 CHAR(10) NOT NULL, c3 CHAR(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NOT NULL, c2 VARCHAR(10) NOT NULL, c3 VARCHAR(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NOT NULL, c2 BINARY(10) NOT NULL, c3 BINARY(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NOT NULL, c2 VARBINARY(10) NOT NULL, c3 VARBINARY(10) NOT NULL, PRIMARY KEY(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,60 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NULL, c2 CHAR(10) NULL, c3 CHAR(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NULL, c2 VARCHAR(10) NULL, c3 VARCHAR(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NULL, c2 BINARY(10) NULL, c3 BINARY(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT hex(c1),hex(c2),hex(c3) FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NULL, c2 VARBINARY(10) NULL, c3 VARBINARY(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg',c3='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def') ON DUPLICATE KEY UPDATE c1='abcdefg',c2='abcdefg';
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def') ON DUPLICATE KEY UPDATE c2='abcdefg',c3='abcdefg';
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,72 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NULL, c2 CHAR(10) NULL, c3 CHAR(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NULL, c2 VARCHAR(10) NULL, c3 VARCHAR(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NULL, c2 BINARY(10) NULL, c3 BINARY(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NULL, c2 VARBINARY(10) NULL, c3 VARBINARY(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,60 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 CHAR(10) NULL, c2 CHAR(10) NULL, c3 CHAR(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARCHAR(10) NULL, c2 VARCHAR(10) NULL, c3 VARCHAR(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BINARY(10) NULL, c2 BINARY(10) NULL, c3 BINARY(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 VARBINARY(10) NULL, c2 VARBINARY(10) NULL, c3 VARBINARY(10) NULL, UNIQUE(c1,c2,c3));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','def','abc');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('def','abc','def');
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','abc');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','abc','def');
|
||||
INSERT IGNORE INTO t1 (c1,c2,c3) VALUES('abc','def','def');
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,158 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL, c2 TINYINT NULL, c3 TINYINT NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL, c2 SMALLINT NULL, c3 SMALLINT NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL, c2 MEDIUMINT NULL, c3 MEDIUMINT NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL, c2 INT NULL, c3 INT NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL, c2 INTEGER NULL, c3 INTEGER NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL, c2 BIGINT NULL, c3 BIGINT NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NOT NULL, c2 DECIMAL NULL, c3 DECIMAL NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NOT NULL, c2 DEC NULL, c3 DEC NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NOT NULL, c2 FIXED NULL, c3 FIXED NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NOT NULL, c2 NUMERIC NULL, c3 NUMERIC NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NOT NULL, c2 DOUBLE NULL, c3 DOUBLE NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NOT NULL, c2 REAL NULL, c3 REAL NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NOT NULL, c2 DOUBLE PRECISION NULL, c3 DOUBLE PRECISION NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NOT NULL, c2 FLOAT NULL, c3 FLOAT NULL, PRIMARY KEY (c1), UNIQUE (c2));
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,14,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(11,13,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(13,11,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(14,10,10);
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(12,12,10) ON DUPLICATE KEY UPDATE c3=100; # match 1 record
|
||||
INSERT INTO t1 (c1,c2,c3) VALUES(10,10,10) ON DUPLICATE KEY UPDATE c3=100; # match 2 records, only 1 record updated
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,83 @@
|
||||
SET SQL_MODE="TRADITIONAL,ANSI";
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t4;
|
||||
--enable_warnings
|
||||
CREATE TABLE t4(c1 TINYINT UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t4 (c1) VALUES(NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t4 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t4 (c1) VALUES('x');
|
||||
INSERT INTO t4 (c1) VALUES('9');
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS null_rows FROM t4 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t4 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t4(c1 SMALLINT UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t4 (c1) VALUES(NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t4 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t4 (c1) VALUES('x');
|
||||
INSERT INTO t4 (c1) VALUES('9');
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS null_rows FROM t4 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t4 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t4(c1 MEDIUMINT UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t4 (c1) VALUES(NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t4 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t4 (c1) VALUES('x');
|
||||
INSERT INTO t4 (c1) VALUES('9');
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS null_rows FROM t4 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t4 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t4(c1 INT UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t4 (c1) VALUES(NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t4 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t4 (c1) VALUES('x');
|
||||
INSERT INTO t4 (c1) VALUES('9');
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS null_rows FROM t4 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t4 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t4(c1 INTEGER UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t4 (c1) VALUES(NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t4 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t4 (c1) VALUES('x');
|
||||
INSERT INTO t4 (c1) VALUES('9');
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS null_rows FROM t4 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t4 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t4(c1 BIGINT UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t4 (c1) VALUES(NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t4 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t4 (c1) VALUES('x');
|
||||
INSERT INTO t4 (c1) VALUES('9');
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS null_rows FROM t4 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t4 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t4;
|
||||
|
@ -0,0 +1,61 @@
|
||||
SET SQL_MODE="TRADITIONAL,ANSI";
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t5;
|
||||
--enable_warnings
|
||||
CREATE TABLE t5(c1 DECIMAL(5,4) UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t5 (c1) VALUES(NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t5 (c1) VALUES('x');
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(999999);
|
||||
SELECT COUNT(c1) AS total_rows FROM t5;
|
||||
SELECT COUNT(c1) AS null_rows FROM t5 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t5 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t5(c1 DEC(5,4) UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t5 (c1) VALUES(NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t5 (c1) VALUES('x');
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(999999);
|
||||
SELECT COUNT(c1) AS total_rows FROM t5;
|
||||
SELECT COUNT(c1) AS null_rows FROM t5 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t5 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t5(c1 FIXED(5,4) UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t5 (c1) VALUES(NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t5 (c1) VALUES('x');
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(999999);
|
||||
SELECT COUNT(c1) AS total_rows FROM t5;
|
||||
SELECT COUNT(c1) AS null_rows FROM t5 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t5 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t5(c1 NUMERIC(5,4) UNSIGNED NOT NULL);
|
||||
--error 1048
|
||||
INSERT INTO t5 (c1) VALUES(NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(-1);
|
||||
--error 1366
|
||||
INSERT INTO t5 (c1) VALUES('x');
|
||||
--error 1264
|
||||
INSERT INTO t5 (c1) VALUES(999999);
|
||||
SELECT COUNT(c1) AS total_rows FROM t5;
|
||||
SELECT COUNT(c1) AS null_rows FROM t5 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t5 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t5;
|
||||
|
172
mysql-test/suite/engines/funcs/t/in_number_length.test
Normal file
172
mysql-test/suite/engines/funcs/t/in_number_length.test
Normal file
@ -0,0 +1,172 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t4,t5;
|
||||
--enable_warnings
|
||||
CREATE TABLE t4(c1 DECIMAL(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 DECIMAL(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 DEC(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 DEC(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 FIXED(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 FIXED(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 NUMERIC(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 NUMERIC(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 DOUBLE(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 DOUBLE(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 REAL(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 REAL(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 DOUBLE PRECISION(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 DOUBLE PRECISION(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
CREATE TABLE t4(c1 FLOAT(1,0) NOT NULL);
|
||||
INSERT INTO t4 (c1) VALUES(0);
|
||||
INSERT INTO t4 (c1) VALUES(1.0);
|
||||
INSERT INTO t4 (c1) VALUES(-9.0);
|
||||
SELECT * FROM t4;
|
||||
SELECT COUNT(c1) AS total_rows FROM t4;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t4 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t4 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t4 WHERE c1 = 0.0;
|
||||
DROP TABLE t4;
|
||||
CREATE TABLE t5(c1 FLOAT(5,4) NOT NULL);
|
||||
INSERT INTO t5 (c1) VALUES(0);
|
||||
INSERT INTO t5 (c1) VALUES(1.0);
|
||||
INSERT INTO t5 (c1) VALUES(1.2345);
|
||||
INSERT INTO t5 (c1) VALUES(-9.0);
|
||||
INSERT INTO t5 (c1) VALUES(-9.12345);
|
||||
SELECT * FROM t5;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t5 WHERE c1 > 0.0;
|
||||
SELECT COUNT(c1) AS negative_rows FROM t5 WHERE c1 < 0.0;
|
||||
SELECT COUNT(c1) AS zero_rows FROM t5 WHERE c1 = 0.0;
|
||||
DROP TABLE t5;
|
||||
|
64
mysql-test/suite/engines/funcs/t/in_number_null.test
Normal file
64
mysql-test/suite/engines/funcs/t/in_number_null.test
Normal file
@ -0,0 +1,64 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t6;
|
||||
--enable_warnings
|
||||
CREATE TABLE t6(c1 TINYINT UNSIGNED NULL);
|
||||
INSERT INTO t6 (c1) VALUES(NULL);
|
||||
INSERT INTO t6 (c1) VALUES(0);
|
||||
INSERT INTO t6 (c1) VALUES(255);
|
||||
SELECT * FROM t6;
|
||||
SELECT COUNT(c1) AS total_rows FROM t6;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t6 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS null_rows FROM t6 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t6 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t6;
|
||||
CREATE TABLE t6(c1 SMALLINT UNSIGNED NULL);
|
||||
INSERT INTO t6 (c1) VALUES(NULL);
|
||||
INSERT INTO t6 (c1) VALUES(0);
|
||||
INSERT INTO t6 (c1) VALUES(255);
|
||||
SELECT * FROM t6;
|
||||
SELECT COUNT(c1) AS total_rows FROM t6;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t6 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS null_rows FROM t6 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t6 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t6;
|
||||
CREATE TABLE t6(c1 MEDIUMINT UNSIGNED NULL);
|
||||
INSERT INTO t6 (c1) VALUES(NULL);
|
||||
INSERT INTO t6 (c1) VALUES(0);
|
||||
INSERT INTO t6 (c1) VALUES(255);
|
||||
SELECT * FROM t6;
|
||||
SELECT COUNT(c1) AS total_rows FROM t6;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t6 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS null_rows FROM t6 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t6 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t6;
|
||||
CREATE TABLE t6(c1 INT UNSIGNED NULL);
|
||||
INSERT INTO t6 (c1) VALUES(NULL);
|
||||
INSERT INTO t6 (c1) VALUES(0);
|
||||
INSERT INTO t6 (c1) VALUES(255);
|
||||
SELECT * FROM t6;
|
||||
SELECT COUNT(c1) AS total_rows FROM t6;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t6 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS null_rows FROM t6 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t6 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t6;
|
||||
CREATE TABLE t6(c1 INTEGER UNSIGNED NULL);
|
||||
INSERT INTO t6 (c1) VALUES(NULL);
|
||||
INSERT INTO t6 (c1) VALUES(0);
|
||||
INSERT INTO t6 (c1) VALUES(255);
|
||||
SELECT * FROM t6;
|
||||
SELECT COUNT(c1) AS total_rows FROM t6;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t6 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS null_rows FROM t6 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t6 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t6;
|
||||
CREATE TABLE t6(c1 BIGINT UNSIGNED NULL);
|
||||
INSERT INTO t6 (c1) VALUES(NULL);
|
||||
INSERT INTO t6 (c1) VALUES(0);
|
||||
INSERT INTO t6 (c1) VALUES(255);
|
||||
SELECT * FROM t6;
|
||||
SELECT COUNT(c1) AS total_rows FROM t6;
|
||||
SELECT COUNT(c1) AS positive_rows FROM t6 WHERE c1 > 0;
|
||||
SELECT COUNT(c1) AS null_rows FROM t6 WHERE c1 IS NULL;
|
||||
SELECT COUNT(c1) AS not_null_rows FROM t6 WHERE c1 IS NOT NULL;
|
||||
DROP TABLE t6;
|
||||
|
@ -0,0 +1,102 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,102 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,88 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT IGNORE INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,102 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
INSERT INTO t1 (c1) VALUES(10) ON DUPLICATE KEY UPDATE c1=100;
|
||||
--sorted_result
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -0,0 +1,102 @@
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS t1;
|
||||
--enable_warnings
|
||||
CREATE TABLE t1(c1 TINYINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 SMALLINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 MEDIUMINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 INTEGER NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 BIGINT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DECIMAL NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DEC NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FIXED NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 NUMERIC NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 REAL NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 DOUBLE PRECISION NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(c1 FLOAT NULL UNIQUE);
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
INSERT INTO t1 (c1) VALUES(11);
|
||||
--error ER_DUP_ENTRY
|
||||
INSERT INTO t1 (c1) VALUES(10);
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user