Bug #118400 | ERROR 3854 (HY000): Cannot convert string '\xF0\x9F\x98\xA6\xF0\x9F...' from utf8mb4 to latin1 | ||
---|---|---|---|
Submitted: | 9 Jun 13:34 | Modified: | 9 Jun 13:56 |
Reporter: | Alice Alice | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: DML | Severity: | S3 (Non-critical) |
Version: | 8.0.41 | OS: | Linux |
Assigned to: | CPU Architecture: | x86 |
[9 Jun 13:34]
Alice Alice
[9 Jun 13:56]
MySQL Verification Team
Hello Alice Alice, Thank you for the report and feedback. regards, Umesh
[10 Jun 10:43]
Roy Lyseng
A simple workaround for this problem is to typecast the temporal argument to strcmp() into a character string, e.g select col1, col2, if(strcmp(col1,CAST(col2 AS CHAR)),col1,col2) as col6 ...
[24 Jul 12:28]
MySQL Verification Team
Bug #118249 marked as duplicate of this one.