当前位置: 代码迷 >> Sql Server >> 怎么查询字段的UTF8编码的长度
  详细解决方案

怎么查询字段的UTF8编码的长度

热度:39   发布时间:2016-04-27 10:55:08.0
如何查询字段的UTF8编码的长度
某个字段,有中文字,有英文字,有数字
如何通过sql语句,查询字段的utf8长度。

要实现的效果:
如字段为“商品名称01”,则utf8的长度,应该为10.

------解决方案--------------------
据我所知UTF8是用1-3个Byte表示一个汉字的,所以“商品名称01”应该是14长度才对吧。utf8的最好用char_length吧,“商品名称01”是6。mysql不熟,见笑了。
  相关解决方案