sqlserverreplace函数批量替换数据库中指定字段内指定内容语法
REPLACE ( 'string_e xpression1' , 'string_e xpression2' , 'string_e xpression3' )
参数说明
'string_e xpression1'
待搜索的字符串表达式。string_e xpression1 可以是字符数据或⼆进制数据。
'string_e xpression2'sql语句替换表中内容
待查的字符串表达式。string_e xpression2 可以是字符数据或⼆进制数据。
'string_e xpression3'
替换⽤的字符串表达式。string_e xpression3 可以是字符数据或⼆进制数据。
通俗理解即格式为:
Update 表名 SET 要替换的列=REPLACE(要替换的列,被替换的字符,替换后的字符)
⽰例SQL语句:
Update tableName SET columeName = REPLACE(columeName, 'a', 'b')
在SQL SERVER 2000 中批量替换某个字段中的某个字符的技巧这篇⽂章的内容如下:
UPDATE 表名(TABLE)
SET 字段名(TITLE) = REPLACE(CAST(字段名(TITLE) AS varchar(4000)),
'被替换的字符(IMG)', '替换的⽂字(IMAGE)')
删除重复数据
ALTER TABLE province ADD id int IDENTITY PRIMARY KEY

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。