mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-7255 Failures in engines/* tests
With commit 227510e039
(parser cleanup: don't store field properties in LEX,
use Create_field directly) it became possible to create columns DOUBLE(0,0) and alike
This commit is contained in:
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
Reference in New Issue
Block a user