mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-15004 parser greedily parses AS OF TIMESTAMP
* TIMESTAMP precedence fixed.
This commit is contained in:
committed by
Sergei Golubchik
parent
e2f70d6e10
commit
f1bd02d994
@ -63,7 +63,7 @@ select sys_start into @sys_start from t1;
|
||||
delete from t1;
|
||||
select * from t1;
|
||||
select x = 1 as A, sys_start = @sys_start as B, sys_end > sys_start as C
|
||||
from t1 for system_time between timestamp '0-0-0' and timestamp '2038-01-19 04:14:07';
|
||||
from t1 for system_time all;
|
||||
drop table t1;
|
||||
end~~
|
||||
create or replace procedure test_03(
|
||||
@ -91,8 +91,8 @@ select x as t2_x from t2;
|
||||
delete t1, t2 from t1 join t2 where t1.x = t2.x;
|
||||
select x as t1_x from t1;
|
||||
select x as t2_x from t2;
|
||||
select x as t1_x_all from t1 for system_time between timestamp '0-0-0' and timestamp '2038-01-19 04:14:07';
|
||||
select x as t2_x_all from t2 for system_time between timestamp '0-0-0' and timestamp '2038-01-19 04:14:07';
|
||||
select x as t1_x_all from t1 for system_time all;
|
||||
select x as t2_x_all from t2 for system_time all;
|
||||
drop table t1;
|
||||
drop table t2;
|
||||
end~~
|
||||
|
Reference in New Issue
Block a user