item_timefunc.cc:
5.0 additional fix for b#18691 Handle DECIMAL the same with INT and REAL.
This commit is contained in:
parent
3fef2ba6aa
commit
a9e3092102
@ -2457,6 +2457,7 @@ void Item_char_typecast::fix_length_and_dec()
|
|||||||
the argument's charset.
|
the argument's charset.
|
||||||
*/
|
*/
|
||||||
from_cs= (args[0]->result_type() == INT_RESULT ||
|
from_cs= (args[0]->result_type() == INT_RESULT ||
|
||||||
|
args[0]->result_type() == DECIMAL_RESULT ||
|
||||||
args[0]->result_type() == REAL_RESULT) ?
|
args[0]->result_type() == REAL_RESULT) ?
|
||||||
(cast_cs->mbminlen == 1 ? cast_cs : &my_charset_latin1) :
|
(cast_cs->mbminlen == 1 ? cast_cs : &my_charset_latin1) :
|
||||||
args[0]->collation.collation;
|
args[0]->collation.collation;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user