SQL如何将一列表中的字符替换成另外一个字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL如何将一列表中的字符替换成另外一个字符相关的知识,希望对你有一定的参考价值。

还是刚才那个问题,我现在想把PhyName里面的字符替换成别的汉字

可以参考这条语句:
update Node
set PhyName=‘摄氏度’
where NodeTypeID=224
类似这种情况,全都可以用以下格式处理:
update 表名
set 字段名=新的内容
where 条件
其中‘条件’可以是NodeTypeID=224这种,只要表中记录符合条件的,将会执行更新。
只要明白了这个,类似的情况都能解决了。来自:求助得到的回答
参考技术A update node set phyname=replace(phyname,'原值','新值')追问

我的表中的PhyName有好几种,都是跟nodetypeid对应的,这个一改就把所有的改成一样了。

追答

你也没说改动的规则

追问

我这就是要把NodeTypeID相同的PhyName改成一样,
有好几种NodeTypeID呢。。。
谢谢

本回答被提问者采纳

以上是关于SQL如何将一列表中的字符替换成另外一个字符的主要内容,如果未能解决你的问题,请参考以下文章

sql语句:怎么把一列表里面包含某个字符都改成另外一个字符,就像word里面的替换功能一样的语句

MySQL的sql语句如何将一列数据拼接成一个字符串?

sqlserver中怎么将一列数据拼接成一个字符串

VBA 如何将一列字符转成日期

sqlserver中怎么将一列数据拼接成一个字符串,并以换行符分开

sql server 将字符串第二字符替换为另外一个字符的 方法