IT分销/经销

特殊字符

客户的数据库是UTF8,表里有特殊字符,造成应用程序出错。我需要重现客户的问题,我该怎么在我的DB2系统里面插入这个特殊字符呢?网页上看到的和客户端看到的不一定就是这个字符,因为应用程序或者客户端可能做了字符集转化。我的想法是 先让客户得到这个字符的十六进制编码,发给我... 显示全部
客户的数据库是UTF8,表里有特殊字符,造成应用程序出错。
我需要重现客户的问题,我该怎么在我的DB2系统里面插入这个特殊字符呢?

网页上看到的和客户端看到的不一定就是这个字符,因为应用程序或者客户端可能做了字符集转化。
我的想法是 先让客户得到这个字符的十六进制编码,发给我,我再把这个十六进制转换成相应的字符串插入到表里面。 特殊字符肯定不是基于ASCII的。

所以,如何转化成16进制? HEX()
但是又如何转换成字符串? 大家有什么好的建议没? 收起
参与5

查看其它 3 个回答DB-TrendSetter 的回答

DB-TrendSetter DB-TrendSetter 联盟成员 数据库架构师 公司
把应用程序和数据库都设置为 UTF-8,应该就OK 了
电信运营商 · 2013-03-28
浏览811

回答者

DB-TrendSetter
数据库架构师 公司
评论733

DB-TrendSetter 最近回答过的问题

回答状态

  • 发布时间:2013-03-28
  • 关注会员:1 人
  • 回答浏览:811
  • X社区推广