互联网服务Informix

informix中想按汉字而不是按字节截取串?

请问,informix中想按汉字而不是按字节截取串,该怎么做?substring?

参与12

3同行回答

liaosnetliaosnet信息分析/架构师gbasedbt.com
substr()就是按字符截取的啊。> select substr('中文截取',3,2) from dual; (constant) 截取显示全部

substr()就是按字符截取的啊。

> select substr('中文截取',3,2) from dual;

(constant)
截取
收起
IT咨询服务 · 2020-05-11
浏览1671
sdnx666sdnx666联盟成员系统运维工程师蚂蚁
请将问题描述的更加清晰一点?最好能够举个例子让大伙能够看明白你想要什么?显示全部

请将问题描述的更加清晰一点?最好能够举个例子让大伙能够看明白你想要什么?

收起
互联网服务 · 2020-05-09
浏览1678
  • 按整个字(多字节字符,比如汉字,全角字符)而不是按字节截取串,该如何做?要能适应不同编码的情况,比如gbk utf8等。 类似Oracle中substr功能,而不是substrb功能,不同编码提供不同方法也可以
    2020-05-09
liukaidiliukaidi其它PICC
汉字不就是2个字节吗显示全部

汉字不就是2个字节吗

收起
保险 · 2020-05-09
浏览1651

提问者

997761238yang
数据库运维工程师柯华软件
擅长领域: Linux服务器Informix

相关问题

问题状态

  • 发布时间:2020-05-09
  • 关注会员:4 人
  • 问题浏览:3583
  • 最近回答:2020-05-11
  • X社区推广