mirror of
https://github.com/MariaDB/server.git
synced 2025-11-25 17:25:02 +03:00
post review changes 2
sql/event_parse_data.cc: don't use "not_used" variable sql/item_timefunc.cc: Item_temporal_func::fix_length_and_dec() and other changes sql/item_timefunc.h: introducing Item_timefunc::fix_length_and_dec() sql/share/errmsg.txt: don't say "column X" in the error message that used not only for columns
This commit is contained in:
@@ -285,6 +285,10 @@ DROP TABLE t1;
|
||||
|
||||
--echo End of 5.1 tests
|
||||
|
||||
select cast("2101-00-01 02:03:04" as datetime);
|
||||
select cast(cast("2101-00-01 02:03:04" as datetime) as time);
|
||||
|
||||
|
||||
#
|
||||
# lp:737458 Casting dates and times into integers works differently in 5.1-micro
|
||||
#
|
||||
|
||||
@@ -724,6 +724,7 @@ set time_zone= @@global.time_zone;
|
||||
#
|
||||
|
||||
select str_to_date('10:00 PM', '%h:%i %p') + INTERVAL 10 MINUTE;
|
||||
select str_to_date("1997-00-04 22:23:00","%Y-%m-%D") + interval 10 minute;
|
||||
|
||||
#
|
||||
# Bug #21103: DATE column not compared as DATE
|
||||
@@ -986,3 +987,7 @@ insert into t1 values ('0000-00-00 00:00:00');
|
||||
select cast(f1 AS time) from t1;
|
||||
drop table t1;
|
||||
|
||||
select greatest(cast("0-0-0" as date), cast("10:20:05" as time));
|
||||
select greatest(cast("0-0-0" as date), cast("10:20:05" as time)) = '0000-00-00';
|
||||
select cast(greatest(cast("0-0-0" as date), cast("10:20:05" as time)) as datetime(6));
|
||||
|
||||
|
||||
@@ -27,6 +27,9 @@ show create table t1;
|
||||
--query_vertical select * from t1
|
||||
drop table t1;
|
||||
|
||||
select sec_to_time(3020399.99999), sec_to_time(3020399.999999), sec_to_time(3020399.9999999);
|
||||
select sec_to_time(-3020399.99999), sec_to_time(-3020399.999999), sec_to_time(-3020399.9999999);
|
||||
select 20010101000203.000000004 + interval 1 day;
|
||||
#
|
||||
# precision of expressions
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user