| 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.
