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北京人,京男士人 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |