remove check_table_id_exists when resolve stmt
This commit is contained in:
		@ -393,7 +393,7 @@ insert into t1 values(1, 1);
 | 
			
		||||
create view v as select * from t1 where not exists(select * from t1 where c1>0);
 | 
			
		||||
show create view v;
 | 
			
		||||
View	Create View	character_set_client	collation_connection
 | 
			
		||||
v	CREATE VIEW `v` AS select `view`.`t1`.`c1` AS `c1`,`view`.`t1`.`c2` AS `c2` from `view`.`t1` where not exists((select `t1`.`c1`,`t1`.`c2` from `view`.`t1` `t1` where (`t1`.`c1` > 0)))	utf8mb4	utf8mb4_general_ci
 | 
			
		||||
v	CREATE VIEW `v` AS select `view`.`t1`.`c1` AS `c1`,`view`.`t1`.`c2` AS `c2` from `view`.`t1` where not exists((select `view`.`t1`.`c1`,`view`.`t1`.`c2` from `view`.`t1` where (`view`.`t1`.`c1` > 0)))	utf8mb4	utf8mb4_general_ci
 | 
			
		||||
select * from v;
 | 
			
		||||
c1	c2
 | 
			
		||||
create view xy as select 123 from dual where not exists (select 1 from dual) limit 1;
 | 
			
		||||
@ -416,7 +416,7 @@ create table t1 (k int, v int);
 | 
			
		||||
create view v as (select k, v from t1) union (select 1, 1 from t1);
 | 
			
		||||
show create view v;
 | 
			
		||||
View	Create View	character_set_client	collation_connection
 | 
			
		||||
v	CREATE VIEW `v` AS (select `view`.`t1`.`k` AS `k`,`view`.`t1`.`v` AS `v` from `view`.`t1`) union (select 1 AS `1`,1 AS `1` from `view`.`t1` `t1`)	utf8mb4	utf8mb4_general_ci
 | 
			
		||||
v	CREATE VIEW `v` AS (select `view`.`t1`.`k` AS `k`,`view`.`t1`.`v` AS `v` from `view`.`t1`) union (select 1 AS `1`,1 AS `1` from `view`.`t1`)	utf8mb4	utf8mb4_general_ci
 | 
			
		||||
drop table if exists t1;
 | 
			
		||||
drop table if exists t2;
 | 
			
		||||
CREATE TABLE `t11` ( `a` int(11) NOT NULL, `b` int(11) DEFAULT NULL, `c` int(11) DEFAULT NULL, PRIMARY KEY (`a`) );
 | 
			
		||||
 | 
			
		||||
@ -2079,8 +2079,8 @@ Outline Data:
 | 
			
		||||
      PQ_SUBQUERY(@"SEL$1" ("SEL$2" "SEL$3") LOCAL LOCAL)
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -2203,8 +2203,8 @@ Outline Data:
 | 
			
		||||
      PQ_SUBQUERY(@"SEL$1" ("SEL$2" "SEL$3") LOCAL LOCAL)
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -2327,8 +2327,8 @@ Outline Data:
 | 
			
		||||
      PQ_SUBQUERY(@"SEL$1" ("SEL$2" "SEL$3") LOCAL LOCAL)
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -2451,8 +2451,8 @@ Outline Data:
 | 
			
		||||
      PQ_SUBQUERY(@"SEL$1" ("SEL$2" "SEL$3") LOCAL LOCAL)
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -2582,10 +2582,10 @@ Outline Data:
 | 
			
		||||
      PQ_SUBQUERY(@"SEL$1" ("SEL$2" "SEL$3" "SEL$4") LOCAL LOCAL)
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -2761,18 +2761,18 @@ Outline Data:
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      USE_DAS(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$5" "t2"@"SEL$5")
 | 
			
		||||
      USE_DAS(@"SEL$5" "t2"@"SEL$5")
 | 
			
		||||
      FULL(@"SEL$6" "t2"@"SEL$6")
 | 
			
		||||
      USE_DAS(@"SEL$6" "t2"@"SEL$6")
 | 
			
		||||
      FULL(@"SEL$7" "t2"@"SEL$7")
 | 
			
		||||
      USE_DAS(@"SEL$7" "t2"@"SEL$7")
 | 
			
		||||
      FULL(@"SEL$8" "t2"@"SEL$8")
 | 
			
		||||
      USE_DAS(@"SEL$8" "t2"@"SEL$8")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$5" "test"."t2"@"SEL$5")
 | 
			
		||||
      USE_DAS(@"SEL$5" "test"."t2"@"SEL$5")
 | 
			
		||||
      FULL(@"SEL$6" "test"."t2"@"SEL$6")
 | 
			
		||||
      USE_DAS(@"SEL$6" "test"."t2"@"SEL$6")
 | 
			
		||||
      FULL(@"SEL$7" "test"."t2"@"SEL$7")
 | 
			
		||||
      USE_DAS(@"SEL$7" "test"."t2"@"SEL$7")
 | 
			
		||||
      FULL(@"SEL$8" "test"."t2"@"SEL$8")
 | 
			
		||||
      USE_DAS(@"SEL$8" "test"."t2"@"SEL$8")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -2996,18 +2996,18 @@ Outline Data:
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      USE_DAS(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$5" "t2"@"SEL$5")
 | 
			
		||||
      USE_DAS(@"SEL$5" "t2"@"SEL$5")
 | 
			
		||||
      FULL(@"SEL$6" "t2"@"SEL$6")
 | 
			
		||||
      USE_DAS(@"SEL$6" "t2"@"SEL$6")
 | 
			
		||||
      FULL(@"SEL$7" "t2"@"SEL$7")
 | 
			
		||||
      USE_DAS(@"SEL$7" "t2"@"SEL$7")
 | 
			
		||||
      FULL(@"SEL$8" "t2"@"SEL$8")
 | 
			
		||||
      USE_DAS(@"SEL$8" "t2"@"SEL$8")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$5" "test"."t2"@"SEL$5")
 | 
			
		||||
      USE_DAS(@"SEL$5" "test"."t2"@"SEL$5")
 | 
			
		||||
      FULL(@"SEL$6" "test"."t2"@"SEL$6")
 | 
			
		||||
      USE_DAS(@"SEL$6" "test"."t2"@"SEL$6")
 | 
			
		||||
      FULL(@"SEL$7" "test"."t2"@"SEL$7")
 | 
			
		||||
      USE_DAS(@"SEL$7" "test"."t2"@"SEL$7")
 | 
			
		||||
      FULL(@"SEL$8" "test"."t2"@"SEL$8")
 | 
			
		||||
      USE_DAS(@"SEL$8" "test"."t2"@"SEL$8")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
@ -3231,18 +3231,18 @@ Outline Data:
 | 
			
		||||
      FULL(@"SEL$1" "test"."t1"@"SEL$1")
 | 
			
		||||
      FULL(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      USE_DAS(@"SEL$2" "test"."t2"@"SEL$2")
 | 
			
		||||
      FULL(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$5" "t2"@"SEL$5")
 | 
			
		||||
      USE_DAS(@"SEL$5" "t2"@"SEL$5")
 | 
			
		||||
      FULL(@"SEL$6" "t2"@"SEL$6")
 | 
			
		||||
      USE_DAS(@"SEL$6" "t2"@"SEL$6")
 | 
			
		||||
      FULL(@"SEL$7" "t2"@"SEL$7")
 | 
			
		||||
      USE_DAS(@"SEL$7" "t2"@"SEL$7")
 | 
			
		||||
      FULL(@"SEL$8" "t2"@"SEL$8")
 | 
			
		||||
      USE_DAS(@"SEL$8" "t2"@"SEL$8")
 | 
			
		||||
      FULL(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      USE_DAS(@"SEL$3" "test"."t2"@"SEL$3")
 | 
			
		||||
      FULL(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      USE_DAS(@"SEL$4" "test"."t2"@"SEL$4")
 | 
			
		||||
      FULL(@"SEL$5" "test"."t2"@"SEL$5")
 | 
			
		||||
      USE_DAS(@"SEL$5" "test"."t2"@"SEL$5")
 | 
			
		||||
      FULL(@"SEL$6" "test"."t2"@"SEL$6")
 | 
			
		||||
      USE_DAS(@"SEL$6" "test"."t2"@"SEL$6")
 | 
			
		||||
      FULL(@"SEL$7" "test"."t2"@"SEL$7")
 | 
			
		||||
      USE_DAS(@"SEL$7" "test"."t2"@"SEL$7")
 | 
			
		||||
      FULL(@"SEL$8" "test"."t2"@"SEL$8")
 | 
			
		||||
      USE_DAS(@"SEL$8" "test"."t2"@"SEL$8")
 | 
			
		||||
      OPTIMIZER_FEATURES_ENABLE('')
 | 
			
		||||
      END_OUTLINE_DATA
 | 
			
		||||
  */
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user