我们有货币符号的十六进制值列表,但找不到将它们转换为MySQL utf8中的实际符号的方法。
在Oracle中,我们使用UNISTR功能:
从双重选择unistr('\ 20AC'),unistr('\ FDFC');
€,﷼
有什么想法吗? 提前致谢
答案 0 :(得分:0)
SELECT CONVERT('\ 20AC'U使用utf8)
可能会成功。
示例:
SELECT CONVERT(x'c3a9' USING utf8)
会产生“é”
问候
答案 1 :(得分:0)
mysql> SELECT CONVERT(UNHEX('20ACFDFC') USING ucs2);
+---------------------------------------+
| CONVERT(UNHEX('20ACFDFC') USING ucs2) |
+---------------------------------------+
| €﷼ |
+---------------------------------------+