mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Merge branch 10.4 into 10.5
This commit is contained in:
@ -3145,3 +3145,28 @@ a b c
|
||||
2 2010-10-10 10:10:10 x
|
||||
drop table t1;
|
||||
set timestamp=default;
|
||||
#
|
||||
# MDEV-33790: Incorrect DEFAULT expression evaluated in UPDATE
|
||||
#
|
||||
create table t1 (
|
||||
a int,
|
||||
b timestamp default '2010-10-10 10:10:10' on update now(),
|
||||
c varchar(100) default 'x');
|
||||
create table t2 (a int primary key);
|
||||
insert t1 (a) values (1),(2);
|
||||
insert t2 (a) values (1),(2);
|
||||
select * from t1;
|
||||
a b c
|
||||
1 2010-10-10 10:10:10 x
|
||||
2 2010-10-10 10:10:10 x
|
||||
set timestamp=unix_timestamp('2011-11-11 11-11-11');
|
||||
update t1,t2 set b=default, c=default(b) where t1.a=1 and t1.a= t2.a;
|
||||
select * from t1;
|
||||
a b c
|
||||
1 2010-10-10 10:10:10 2010-10-10 10:10:10
|
||||
2 2010-10-10 10:10:10 x
|
||||
drop table t1, t2;
|
||||
set timestamp=default;
|
||||
#
|
||||
# End of 10.4 tests
|
||||
#
|
||||
|
Reference in New Issue
Block a user