加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle函数 TRANSLATE(c1,c2,c3)

发布时间:2021-01-25 05:32:58 所属栏目:站长百科 来源:网络整理
导读:【成果】将字符表达式值中,指定字符替代为新字符 【声名】多字节符(汉字、全角符等),按1个字符计较 【参数】 c1?? 但愿被替代的字符或变量 c2?? 查询原始的字符集 c3?? 替代新的字符集,将c2对应次序字符,替代为c3对应次序字符 假如c3长度大于c2,则c3长

【成果】将字符表达式值中,指定字符替代为新字符

【声名】多字节符(汉字、全角符等),按1个字符计较

【参数】

c1?? 但愿被替代的字符或变量

c2?? 查询原始的字符集

c3?? 替代新的字符集,将c2对应次序字符,替代为c3对应次序字符

假如c3长度大于c2,则c3长出后头的字符无效

假如c3长度小于c2,则c2长出后头的字符均替代为空(删除)

假如c3长度为0,则返回空字符串。

假如c2里字符一再,按初次位置为替代依据

?

【返回】字符型

?

【示例】

select TRANSLATE(‘he love you‘,‘he‘,‘i‘),

TRANSLATE(‘重庆的人‘,‘重庆的‘,‘上海男‘),‘重庆的重庆‘,‘北京男士们‘),‘1北京男士们‘),‘1重庆的重庆‘,‘北京男士们‘) from dual;

返回:i love you,上海汉子,北京汉子,1北京人,京男士人

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读