ITPub博客

首页 > 应用开发 > IT综合 > SUBSTRB和SUBSTR使用

SUBSTRB和SUBSTR使用

原创 IT综合 作者:davies 时间:2007-04-18 20:21:40 0 删除 编辑
SUBSTRB和SUBSTR使用[@more@]

1. 字符和字节不同
2. 数据库的字符集分为单字节字符集和多字节字符集
3. 在单字节字符集中substr = substrb
4. 在多字节字符集中substr 不一定等价于 substrb
例如,一个全角字符占据2个字节,sustr(全角字符,...) 不等价于substrb(...)
而a只占据一个字节,sustr('a',...) 等价于substrb(...)

--------------------------------------------------------------------------------

select length('中国') from dual
结果是:2
select lengthb('中国') from dual
结果是:4
select substr('中国',1,2) from dual
结果是:中国
select substrb('中国',1,2) from dual
结果是:中

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/178357/viewspace-911471/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    81
  • 访问量
    507771