1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

MDEV-15146 SQLError[4122]: View is not system versioned

don't expand AS OF in views, and, in particular, don't auto-add
AS OF NOW().
This commit is contained in:
Sergei Golubchik
2018-02-12 00:06:40 +01:00
parent 39157fbf05
commit f51ecfee93
5 changed files with 88 additions and 15 deletions

View File

@ -96,7 +96,21 @@ create or replace table t2 (b int) with system versioning;
prepare stmt from 'select a from v1 inner join t2 group by a order by a';
execute stmt;
execute stmt;
drop database test;
create database test;
use test;
#
# MDEV-15146 SQLError[4122]: View is not system versioned
#
create table t1 (a int) with system versioning;
insert t1 values (1),(2);
set @a=now(6);
create view v1 as select * from t1;
delete from t1;
select * from v1;
select * from v1 for system_time as of @a;
show create view v1;
drop view v1;
drop table t1;