diff options
author | Sergey Glukhov <Sergey.Glukhov@sun.com> | 2009-03-05 15:34:02 +0400 |
---|---|---|
committer | Sergey Glukhov <Sergey.Glukhov@sun.com> | 2009-03-05 15:34:02 +0400 |
commit | 3ef86918a20cb682bbc48b8f6e0848772d88f94c (patch) | |
tree | 0ab9f3571010f0b093980741bb782a2be7033825 /mysql-test | |
parent | 326de4957ad361c3b41569951ee6c900187cab72 (diff) | |
download | mariadb-git-3ef86918a20cb682bbc48b8f6e0848772d88f94c.tar.gz |
Bug#41030 Wrong meta data (incorrect fieldlen)
set user variable max length on
fix_length_and_dec() stage
using real value length.
mysql-test/r/variables.result:
test result
mysql-test/t/variables.test:
test case
sql/item_func.cc:
set user variable max length on
fix_length_and_dec() stage
using real value length.
Diffstat (limited to 'mysql-test')
-rw-r--r-- | mysql-test/r/variables.result | 5 | ||||
-rw-r--r-- | mysql-test/t/variables.test | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/mysql-test/r/variables.result b/mysql-test/r/variables.result index 0b56e3c1d52..b7ca918c38c 100644 --- a/mysql-test/r/variables.result +++ b/mysql-test/r/variables.result @@ -1389,3 +1389,8 @@ SET @@session.thread_stack= 7; ERROR HY000: Variable 'thread_stack' is a read only variable SET @@global.thread_stack= 7; ERROR HY000: Variable 'thread_stack' is a read only variable +select @@storage_engine; +Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr +def @@storage_engine 253 6 6 N 1 31 8 +@@storage_engine +MyISAM diff --git a/mysql-test/t/variables.test b/mysql-test/t/variables.test index 6cd5abc3ea2..2797bb3c801 100644 --- a/mysql-test/t/variables.test +++ b/mysql-test/t/variables.test @@ -1121,3 +1121,10 @@ SET @@session.thread_stack= 7; --error ER_INCORRECT_GLOBAL_LOCAL_VAR SET @@global.thread_stack= 7; # + +# +# Bug#41030 Wrong meta data (incorrect fieldlen) +# +--enable_metadata +select @@storage_engine; +--disable_metadata |