summaryrefslogtreecommitdiff
path: root/mysql-test/main/create_or_replace.result
diff options
context:
space:
mode:
authorAleksey Midenkov <midenok@gmail.com>2022-10-06 23:37:42 +0300
committerAleksey Midenkov <midenok@gmail.com>2022-10-06 23:37:42 +0300
commit37a86b933e8fc2489b32dff40e7e47d4d5c679ba (patch)
tree2a1a1c3727bd012b52e506f6011dd742e6cd76cd /mysql-test/main/create_or_replace.result
parent3708bef60683dc7b6020ee76e90738528ccad18a (diff)
parent074e358213ac8f358fa01c2c03ed58e94c81baf8 (diff)
downloadmariadb-git-37a86b933e8fc2489b32dff40e7e47d4d5c679ba.tar.gz
Merge 10.3 into 10.4
Diffstat (limited to 'mysql-test/main/create_or_replace.result')
-rw-r--r--mysql-test/main/create_or_replace.result9
1 files changed, 9 insertions, 0 deletions
diff --git a/mysql-test/main/create_or_replace.result b/mysql-test/main/create_or_replace.result
index e41c67bceb4..9a99e42ce74 100644
--- a/mysql-test/main/create_or_replace.result
+++ b/mysql-test/main/create_or_replace.result
@@ -567,4 +567,13 @@ SELECT * FROM t3;
ERROR HY000: Table 't3' was not locked with LOCK TABLES
UNLOCK TABLES;
DROP TABLE t3;
+#
+# MDEV-29697 Assertion failure in Diagnostics_area::set_ok_status
+# upon CREATE OR REPLACE causing ER_UPDATE_TABLE_USED
+#
+CREATE TABLE t (a INT) ENGINE=MyISAM;
+CREATE TABLE tm (a INT) ENGINE=MERGE UNION(t);
+CREATE OR REPLACE TABLE t LIKE tm;
+ERROR HY000: Table 'tm' is specified twice, both as a target for 'CREATE' and as a separate source for data
+DROP TABLE IF EXISTS tm, t;
# End of 10.4 tests