From 1d3ed7367789fe4353e562990208de2f6a9172b3 Mon Sep 17 00:00:00 2001 From: adofsauron Date: Mon, 10 Oct 2022 20:14:18 +0800 Subject: [PATCH] fix delete.result of remove explain, Currently, the query plan is in the process of change and modification, and the consistency check of the query plan is not performed --- mysql-test/suite/tianmu/t/delete.test | 3 --- mysql-test/t/delete.test | 3 --- 2 files changed, 6 deletions(-) diff --git a/mysql-test/suite/tianmu/t/delete.test b/mysql-test/suite/tianmu/t/delete.test index 39b1eb966..4835e3749 100644 --- a/mysql-test/suite/tianmu/t/delete.test +++ b/mysql-test/suite/tianmu/t/delete.test @@ -173,8 +173,6 @@ INSERT INTO t2 VALUES(10),(20); SET SESSION sql_safe_updates=1; -EXPLAIN DELETE t2 FROM t1 JOIN t2 WHERE t1.a = 10; --- error ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE DELETE t2 FROM t1 JOIN t2 WHERE t1.a = 10; SET SESSION sql_safe_updates=default; @@ -214,7 +212,6 @@ insert into t1 values (1,1),(2,1),(1,3); insert into t2 values (1,1),(2,2),(3,3); insert into t3 values (1,1),(2,1),(1,3); select * from t1,t2,t3 where t1.a=t2.a AND t2.b=t3.a and t1.b=t3.b; -explain select * from t1,t2,t3 where t1.a=t2.a AND t2.b=t3.a and t1.b=t3.b; delete t2.*,t3.* from t1,t2,t3 where t1.a=t2.a AND t2.b=t3.a and t1.b=t3.b; # This should be empty select * from t3; diff --git a/mysql-test/t/delete.test b/mysql-test/t/delete.test index c832569b5..77f63d494 100644 --- a/mysql-test/t/delete.test +++ b/mysql-test/t/delete.test @@ -146,8 +146,6 @@ INSERT INTO t2 VALUES(10),(20); SET SESSION sql_safe_updates=1; -EXPLAIN DELETE t2 FROM t1 JOIN t2 WHERE t1.a = 10; --- error ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE DELETE t2 FROM t1 JOIN t2 WHERE t1.a = 10; SET SESSION sql_safe_updates=default; @@ -222,7 +220,6 @@ insert into t1 values (1,1),(2,1),(1,3); insert into t2 values (1,1),(2,2),(3,3); insert into t3 values (1,1),(2,1),(1,3); select * from t1,t2,t3 where t1.a=t2.a AND t2.b=t3.a and t1.b=t3.b; -explain select * from t1,t2,t3 where t1.a=t2.a AND t2.b=t3.a and t1.b=t3.b; delete t2.*,t3.* from t1,t2,t3 where t1.a=t2.a AND t2.b=t3.a and t1.b=t3.b; # This should be empty select * from t3; -- GitLab