diff --git a/mysql-test/suite/storage_engine/col_opt_not_null.result b/mysql-test/suite/storage_engine/col_opt_not_null.result index 246b7dfc5c0..7c78521d5d1 100644 --- a/mysql-test/suite/storage_engine/col_opt_not_null.result +++ b/mysql-test/suite/storage_engine/col_opt_not_null.result @@ -1482,7 +1482,15 @@ r1_1 0.9 r1_1 0.9 r1_1 0.9 ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0); -ERROR 42000: Display width out of range for 'd0_0' (max = 255) +# ERROR: Statement succeeded (expected results: ER_TOO_BIG_DISPLAYWIDTH) +# ------------ UNEXPECTED RESULT ------------ +# [ ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0) ] +# The statement|command succeeded unexpectedly. +# ALTER TABLE or the mix could be unsupported|malfunctioning, or the problem was caused by previous errors. +# You can change the engine code, or create an rdiff, or disable the test by adding it to disabled.def. +# Further in this test, the message might sometimes be suppressed; a part of the test might be skipped. +# Also, this problem may cause a chain effect (more errors of different kinds in the test). +# ------------------------------------------- ALTER TABLE t1 ADD COLUMN n66_6 DECIMAL(256,1); ERROR 42000: Too big precision 256 specified for 'n66_6'. Maximum is 65. ALTER TABLE t1 ADD COLUMN n66_66 DECIMAL(40,35); diff --git a/mysql-test/suite/storage_engine/col_opt_null.result b/mysql-test/suite/storage_engine/col_opt_null.result index fbcde865d11..f2f80987945 100644 --- a/mysql-test/suite/storage_engine/col_opt_null.result +++ b/mysql-test/suite/storage_engine/col_opt_null.result @@ -1436,7 +1436,15 @@ r1_1 0.9 r1_1 0.9 r1_1 0.9 ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0); -ERROR 42000: Display width out of range for 'd0_0' (max = 255) +# ERROR: Statement succeeded (expected results: ER_TOO_BIG_DISPLAYWIDTH) +# ------------ UNEXPECTED RESULT ------------ +# [ ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0) ] +# The statement|command succeeded unexpectedly. +# ALTER TABLE or the mix could be unsupported|malfunctioning, or the problem was caused by previous errors. +# You can change the engine code, or create an rdiff, or disable the test by adding it to disabled.def. +# Further in this test, the message might sometimes be suppressed; a part of the test might be skipped. +# Also, this problem may cause a chain effect (more errors of different kinds in the test). +# ------------------------------------------- ALTER TABLE t1 ADD COLUMN n66_6 DECIMAL(256,1); ERROR 42000: Too big precision 256 specified for 'n66_6'. Maximum is 65. ALTER TABLE t1 ADD COLUMN n66_66 DECIMAL(40,35); diff --git a/mysql-test/suite/storage_engine/col_opt_unsigned.result b/mysql-test/suite/storage_engine/col_opt_unsigned.result index 7b5274525ce..9a44e48127c 100644 --- a/mysql-test/suite/storage_engine/col_opt_unsigned.result +++ b/mysql-test/suite/storage_engine/col_opt_unsigned.result @@ -451,7 +451,15 @@ r1_1 0.9 r1_1 0.9 r1_1 0.9 ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0); -ERROR 42000: Display width out of range for 'd0_0' (max = 255) +# ERROR: Statement succeeded (expected results: ER_TOO_BIG_DISPLAYWIDTH) +# ------------ UNEXPECTED RESULT ------------ +# [ ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0) ] +# The statement|command succeeded unexpectedly. +# ALTER TABLE or the mix could be unsupported|malfunctioning, or the problem was caused by previous errors. +# You can change the engine code, or create an rdiff, or disable the test by adding it to disabled.def. +# Further in this test, the message might sometimes be suppressed; a part of the test might be skipped. +# Also, this problem may cause a chain effect (more errors of different kinds in the test). +# ------------------------------------------- ALTER TABLE t1 ADD COLUMN n66_6 DECIMAL(256,1); ERROR 42000: Too big precision 256 specified for 'n66_6'. Maximum is 65. ALTER TABLE t1 ADD COLUMN n66_66 DECIMAL(40,35); diff --git a/mysql-test/suite/storage_engine/col_opt_zerofill.result b/mysql-test/suite/storage_engine/col_opt_zerofill.result index a35ce4bfe66..fd16bd5cf74 100644 --- a/mysql-test/suite/storage_engine/col_opt_zerofill.result +++ b/mysql-test/suite/storage_engine/col_opt_zerofill.result @@ -447,7 +447,15 @@ r1_1 0.9 r1_1 0.9 r1_1 0.9 ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0); -ERROR 42000: Display width out of range for 'd0_0' (max = 255) +# ERROR: Statement succeeded (expected results: ER_TOO_BIG_DISPLAYWIDTH) +# ------------ UNEXPECTED RESULT ------------ +# [ ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0) ] +# The statement|command succeeded unexpectedly. +# ALTER TABLE or the mix could be unsupported|malfunctioning, or the problem was caused by previous errors. +# You can change the engine code, or create an rdiff, or disable the test by adding it to disabled.def. +# Further in this test, the message might sometimes be suppressed; a part of the test might be skipped. +# Also, this problem may cause a chain effect (more errors of different kinds in the test). +# ------------------------------------------- ALTER TABLE t1 ADD COLUMN n66_6 DECIMAL(256,1); ERROR 42000: Too big precision 256 specified for 'n66_6'. Maximum is 65. ALTER TABLE t1 ADD COLUMN n66_66 DECIMAL(40,35); diff --git a/mysql-test/suite/storage_engine/type_float.result b/mysql-test/suite/storage_engine/type_float.result index 5cd76673a3c..ff03bd3b3f2 100644 --- a/mysql-test/suite/storage_engine/type_float.result +++ b/mysql-test/suite/storage_engine/type_float.result @@ -278,7 +278,15 @@ r1_1 0.9 r1_1 0.9 r1_1 0.9 ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0); -ERROR 42000: Display width out of range for 'd0_0' (max = 255) +# ERROR: Statement succeeded (expected results: ER_TOO_BIG_DISPLAYWIDTH) +# ------------ UNEXPECTED RESULT ------------ +# [ ALTER TABLE t1 ADD COLUMN d0_0 DOUBLE(0,0) ] +# The statement|command succeeded unexpectedly. +# ALTER TABLE or the mix could be unsupported|malfunctioning, or the problem was caused by previous errors. +# You can change the engine code, or create an rdiff, or disable the test by adding it to disabled.def. +# Further in this test, the message might sometimes be suppressed; a part of the test might be skipped. +# Also, this problem may cause a chain effect (more errors of different kinds in the test). +# ------------------------------------------- ALTER TABLE t1 ADD COLUMN n66_6 DECIMAL(256,1); ERROR 42000: Too big precision 256 specified for 'n66_6'. Maximum is 65. ALTER TABLE t1 ADD COLUMN n66_66 DECIMAL(40,35);