mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge 5.1->5.2
This commit is contained in:
@ -3953,6 +3953,26 @@ SELECT * FROM v1;
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1;
|
||||
|
||||
--echo #
|
||||
--echo # LP BUG#777809 (a retrograded condition for view ON)
|
||||
--echo #
|
||||
|
||||
CREATE TABLE t1 ( f1 int NOT NULL , f6 int NOT NULL ) ;
|
||||
INSERT IGNORE INTO t1 VALUES (20, 2);
|
||||
|
||||
CREATE TABLE t2 ( f3 int NOT NULL ) ;
|
||||
INSERT IGNORE INTO t2 VALUES (7);
|
||||
|
||||
CREATE OR REPLACE VIEW v2 AS SELECT * FROM t2;
|
||||
|
||||
PREPARE prep_stmt FROM 'SELECT t1.f6 FROM t1 RIGHT JOIN v2 ON v2.f3 WHERE t1.f1 != 0';
|
||||
|
||||
EXECUTE prep_stmt;
|
||||
EXECUTE prep_stmt;
|
||||
|
||||
drop view v2;
|
||||
drop table t1,t2;
|
||||
|
||||
--echo # -----------------------------------------------------------------
|
||||
--echo # -- End of 5.1 tests.
|
||||
--echo # -----------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user