如何在十六进制值中显示MySQL中的货币符号?

时间:2015-03-18 11:36:24

标签: mysql hex currency

我们有货币符号的十六进制值列表,但找不到将它们转换为MySQL utf8中的实际符号的方法。

在Oracle中,我们使用UNISTR功能:

  

从双重选择unistr('\ 20AC'),unistr('\ FDFC');

     

€,﷼

有什么想法吗? 提前致谢

2 个答案:

答案 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) |
+---------------------------------------+
| €﷼                                    |
+---------------------------------------+