Details
Description
I start MariaDB with lower-case-table-names=0 and run this script:
CREATE DATABASE DB1; |
CREATE DATABASE db1; |
CREATE PROCEDURE DB1.sp() SELECT 'This is DB1.sp'; |
CREATE PROCEDURE db1.sp() SELECT 'This is db1.sp'; |
CALL DB1.sp();
|
+----------------+
|
| This is DB1.sp |
|
+----------------+
|
| This is DB1.sp |
|
+----------------+
|
So far so good. The first procedure DB1 works fine.
Now I call the second procedure db1.
CALL db1.sp();
|
+----------------+
|
| This is DB1.sp |
|
+----------------+
|
| This is DB1.sp |
|
+----------------+
|
Notice, it erroneously called the first procedure DB1.
Attachments
Issue Links
- relates to
-
MDEV-31531 Remove my_casedn_str() and my_caseup_str()
-
- Closed
-
-
MDEV-33020 The database part is not case sensitive in SP names in PERFORMANCE_SCHEMA
-
- Open
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue relates to |
Link | This issue relates to MDEV-33020 [ MDEV-33020 ] |
Fix Version/s | 10.4 [ 22408 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
issue.field.resolutiondate | 2023-12-27 11:05:36.0 | 2023-12-27 11:05:36.191 |
Fix Version/s | 10.4.33 [ 29516 ] | |
Fix Version/s | 10.5.24 [ 29517 ] | |
Fix Version/s | 10.6.17 [ 29518 ] | |
Fix Version/s | 10.11.7 [ 29519 ] | |
Fix Version/s | 11.0.5 [ 29520 ] | |
Fix Version/s | 11.1.4 [ 29024 ] | |
Fix Version/s | 11.2.3 [ 29521 ] | |
Fix Version/s | 11.3.2 [ 29522 ] | |
Fix Version/s | 11.4.1 [ 29523 ] | |
Fix Version/s | 10.8.8 [ 28518 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Fix Version/s | 11.4 [ 29301 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |