sql 表中一个字段含有大量的中文字符,怎么替换掉

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 表中一个字段含有大量的中文字符,怎么替换掉相关的知识,希望对你有一定的参考价值。

意思是不显示中国字呗,那就不用能显示中国字的电脑编码系统追问

不是显示,是字段里面有中文字,我必须要把这个字段中的中文全都replace掉

参考技术A regexp_substr(t1.crd_term,'^[0-9]+')提取数字出来,即替换中文的意思
regexp_substr(t1.crd_term,'^[0-9]+$')筛选出数值的记录出来
参考技术B 更新那个字段不久好了?追问

怎么更新,里面有大量中文,就是在找什么方法能把中文给去掉,

参考技术C 用什么替换?规则?追问

函数,replace 或者正则都可以,函数写不来,replace替换不了,只能替换特定的字符,正则也写不来

kettle怎么过滤掉某个字段空字符串数据

参考技术A 利用Kettle的“过滤记录”
字符串替换”,“字符串操作”组件,实现记录的过滤,字符串替换及字符串的去空格功能。

以上是关于sql 表中一个字段含有大量的中文字符,怎么替换掉的主要内容,如果未能解决你的问题,请参考以下文章

MYSQL中怎么替换某个字段值的空白值替换为特定值

SQL语句请教,数据库里有一个字段Num。现在要查询某个字符串$string是不是包含有Num字段。

求sql语句,怎样查询一个表中都是汉字的记录

oracle 查找某字段中含有回车换行的记录,请问怎么写SQL?

sql 删除表中的字段的最后一个字符

怎么判断sql server中某字段含空格