首页 > 编程知识 正文

oracle去除字段中的某个字符,oracle如何去掉字段里的某个字符

时间:2023-05-03 21:15:12 阅读:272341 作者:4988

oracle去除字段里的汉字 数据库中某些字段过长,无法导入另一个库,现在规范数据格式

查询 ‘单位电话’ 字段的长度大于15的:

select 单位电话from 库 t where length(单位电话)>15

查询结果中有很多的空格字符,还有人把地址填这的,我傻了

用translate去除中文

select translate(单位电话,'把字段里的中文复制到这 ', '0')from 库 t where length(单位电话)>15

示例

只找到这种办法

如果把translate(单位电话,'把字段里的中文复制到这 ', '0')改成translate(单位电话,'把字段里的中文复制到这 ', '')

查询结果两个字段都为空了

我也不知道为什么会这样,希望大佬指点迷津

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。