mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
MDEV-5528 Command line variable to choose MariaDB-5.3 vs MySQL-5.6 temporal data formats
This commit is contained in:
@ -104,6 +104,7 @@ DROP TABLE t1;
|
||||
#
|
||||
# MDEV-6649 Different warnings for TIME and TIME(N) when @@old_mode=zero_date_time_cast
|
||||
#
|
||||
SET @@global.mysql56_temporal_format=true;
|
||||
SET @@old_mode=zero_date_time_cast;
|
||||
CREATE TABLE t1 (a TIME,b TIME(1));
|
||||
INSERT INTO t1 VALUES (TIME'830:20:30',TIME'830:20:30');
|
||||
@ -114,3 +115,15 @@ Warnings:
|
||||
Warning 1264 Out of range value for column 'a' at row 1
|
||||
Warning 1264 Out of range value for column 'b' at row 1
|
||||
DROP TABLE t1;
|
||||
SET @@global.mysql56_temporal_format=false;
|
||||
SET @@old_mode=zero_date_time_cast;
|
||||
CREATE TABLE t1 (a TIME,b TIME(1));
|
||||
INSERT INTO t1 VALUES (TIME'830:20:30',TIME'830:20:30');
|
||||
SELECT TO_DAYS(a), TO_DAYS(b) FROM t1;
|
||||
TO_DAYS(a) TO_DAYS(b)
|
||||
NULL NULL
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'a' at row 1
|
||||
Warning 1264 Out of range value for column 'b' at row 1
|
||||
DROP TABLE t1;
|
||||
SET @@global.mysql56_temporal_format=DEFAULT;
|
||||
|
Reference in New Issue
Block a user