1
# test that varchar expansion + default change works
4
DROP TABLE IF EXISTS t;
7
SET SESSION TOKUDB_DISABLE_SLOW_ALTER=ON;
9
CREATE TABLE t (a VARCHAR(100) NOT NULL DEFAULT '', b VARCHAR(256) NOT NULL DEFAULT '') ENGINE=TokuDB;
12
ALTER TABLE t CHANGE COLUMN a a VARCHAR(255) NOT NULL DEFAULT 'a';
15
ALTER TABLE t CHANGE COLUMN a a VARCHAR(256) NOT NULL DEFAULT 'b';
19
--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
20
--error ER_UNSUPPORTED_EXTENSION
21
ALTER TABLE t CHANGE COLUMN b b VARCHAR(255) NOT NULL DEFAULT 'c';
23
ALTER TABLE t CHANGE COLUMN b b VARCHAR(1024) NOT NULL DEFAULT 'd';
27
--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
28
--error ER_UNSUPPORTED_EXTENSION
29
ALTER TABLE t CHANGE COLUMN b b VARCHAR(256) NOT NULL DEFAULT 'e';
b'\\ No newline at end of file'