mirror of
https://github.com/MariaDB/server.git
synced 2026-05-05 06:35:33 +02:00
Merge branch '10.2' into 10.3
This commit is contained in:
commit
6f6c74b0d1
27 changed files with 438 additions and 54 deletions
|
|
@ -139,6 +139,33 @@ FROM t1;
|
|||
SELECT a FROM t1 WHERE CASE WHEN a THEN DEFAULT(a) END IS FALSE;
|
||||
DROP TABLE t1;
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-21028 Server crashes in Query_arena::set_query_arena upon SELECT from view
|
||||
--echo #
|
||||
create table t1 (a datetime default current_timestamp);
|
||||
insert into t1 () values (),();
|
||||
create algorithm=temptable view v1 as select * from t1;
|
||||
create algorithm=merge view v2 as select * from t1;
|
||||
select default(a) = now() from v1;
|
||||
select default(a) = now() from v2;
|
||||
--sorted_result
|
||||
select table_name,is_updatable from information_schema.views;
|
||||
drop view v1, v2;
|
||||
drop table t1;
|
||||
|
||||
create table t1 (v1 timestamp) select 'x';
|
||||
show create table t1;
|
||||
select default(v1) from (select v1 from t1) dt;
|
||||
select default(v1) from (select v1 from t1 group by v1) dt;
|
||||
drop table t1;
|
||||
|
||||
create table t1 (a text default '');
|
||||
create algorithm=temptable view v1 as select * from t1;
|
||||
insert into t1 values ('a');
|
||||
select default(a) from v1;
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
|
||||
--echo #
|
||||
--echo # End of 10.2 tests
|
||||
--echo #
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue