短信内容有最大限制数据库设置varchar2(140)再不改变数据库字段长度的情况下,
发内容过长的短信,拆成多条。其中短信内容有中英文,怎么截取才能让数据库字段
存的内容最多,而且不能有乱码。如:成功率:80.23%,产品交换量:123548,。。。
这种。
判断 >= 0 <=127 的为英文字符,然后计数
短信内容变成宽字符,长度限制在140,拆成多条后再转成utf8存储。
长度限制在140,短信内容变成宽字符,拆成多条后再转成utf8存储。
短信内容变成宽字符,长度限制在140以下,拆成多条后再转成utf8存储。
可以对字符串进行编码吧,编码后都是字符的形式,进行定产分开存,需要的时候在取出拼装解码。
转asc码在分割后变回去 不知道能不能行