Bug #115855 | Unexpected comparison result for utf8mb4_0900_ai_ci collation | ||
---|---|---|---|
Submitted: | 18 Aug 2024 5:11 | Modified: | 19 Aug 2024 18:03 |
Reporter: | Long Gu | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server: Charsets | Severity: | S3 (Non-critical) |
Version: | 8.4.2, 9.0.1, 8.0.39 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[18 Aug 2024 5:11]
Long Gu
[19 Aug 2024 6:41]
MySQL Verification Team
Hello Long Gu, Thank you for the report and feedback. regards, Umesh
[19 Aug 2024 18:03]
Bernt Marius Johnsen
The codepoints that are referred, U+E0029 and U+E002D, are Tag characters. See e.g. https://en.wikipedia.org/wiki/Tags_(Unicode_block) The hyphen and the right parenthesis used in the mentioned queries are U+0029 and U+002D and have the weights 002D ; [*020D.0020.0002] # HYPHEN-MINUS 0029 ; [*0326.0020.0002] # RIGHT PARENTHESIS MySQL behaves correct wrt these characters.