Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.6, 10.11, 11.4, 11.8, 12.1, 12.2
-
None
-
Can result in unexpected behaviour
Description
USE test; |
CREATE TEMPORARY TABLE tt (c INT); |
INSERT INTO test.tt VALUES (1); |
DROP DATABASE test; |
CREATE DATABASE test; |
USE test; |
SELECT * FROM tt; |
Leads to:
CS 12.2.0 b8a77289639a3b10ada64cf892f02b5cecdb1603 (Debug, Clang 21.1.0-20250811) Build 24/09/2025 |
12.2.0-dbg>USE test;
|
Database changed
|
|
12.2.0-dbg>CREATE TEMPORARY TABLE tt (c INT);
|
Query OK, 0 rows affected (0.001 sec)
|
|
12.2.0-dbg>INSERT INTO test.tt VALUES (1);
|
Query OK, 1 row affected (0.000 sec)
|
|
12.2.0-dbg>DROP DATABASE test;
|
Query OK, 0 rows affected (0.006 sec)
|
|
12.2.0-dbg>CREATE DATABASE test;
|
Query OK, 1 row affected (0.000 sec)
|
|
12.2.0-dbg>USE test;
|
Database changed
|
|
12.2.0-dbg>SELECT * FROM tt;
|
+------+
|
| c |
|
+------+
|
| 1 |
|
+------+
|
1 row in set (0.000 sec)
|
Present at least for MyISAM and InnoDB.
The behavior was addressed for GTT tables, so perhaps the GTT functionality can be copied for TT tables. Ref MDEV-37850.
Attachments
Issue Links
- split from
-
MDEV-37850 Wrong error on DROP TABLE GTT after DROP DATABASE
-
- Closed
-