mirror of
https://github.com/MariaDB/server.git
synced 2026-05-14 19:07:15 +02:00
Merging from 5.3
modified:
include/my_time.h
libmysql/libmysql.c
mysql-test/r/adddate_454.result
mysql-test/r/cast.result
mysql-test/r/date_formats.result
mysql-test/r/func_sapdb.result
mysql-test/r/func_time.result
mysql-test/r/mdev316.result
mysql-test/r/parser.result
mysql-test/r/partition_datatype.result
mysql-test/r/partition_pruning.result
mysql-test/r/type_date.result
mysql-test/r/type_datetime.result
mysql-test/suite/vcol/r/vcol_misc.result
mysql-test/t/cast.test
sql-common/my_time.c
sql/field.cc
sql/field_conv.cc
sql/filesort.cc
sql/item.cc
sql/item.h
sql/item_cmpfunc.cc
sql/item_func.cc
sql/item_strfunc.cc
sql/item_timefunc.cc
sql/sql_time.cc
pending merges:
Sergei Golubchik 2013-07-03 MDEV-4667 DATE('string') incompability betwe...
This commit is contained in:
commit
1f3ec9800c
26 changed files with 140 additions and 122 deletions
|
|
@ -419,7 +419,7 @@ static void do_field_decimal(Copy_field *copy)
|
|||
static void do_field_temporal(Copy_field *copy)
|
||||
{
|
||||
MYSQL_TIME ltime;
|
||||
copy->from_field->get_date(<ime, TIME_FUZZY_DATE);
|
||||
copy->from_field->get_date(<ime, 0);
|
||||
copy->to_field->store_time_dec(<ime, copy->from_field->decimals());
|
||||
}
|
||||
|
||||
|
|
@ -890,7 +890,7 @@ int field_conv(Field *to,Field *from)
|
|||
if (from->cmp_type() == TIME_RESULT)
|
||||
{
|
||||
MYSQL_TIME ltime;
|
||||
if (from->get_date(<ime, TIME_FUZZY_DATE))
|
||||
if (from->get_date(<ime, 0))
|
||||
return to->reset();
|
||||
else
|
||||
return to->store_time_dec(<ime, from->decimals());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue