SQL Server中对数据截取替换的方法详解

REPLACE(要修改字段名,‘被替换的特定字符',‘替换的字符')

表结构和插入数据

CREATE DATABASE TEST
GO
USE TEST
GO
CREATE TABLE TestTable
(
UserName VARCHAR(50),
UserPwd VARCHAR(50)
)
GO
INSERT INTO TestTable (UserName,UserPwd) VALUES ('ASDFFFF','WWWEEE')
INSERT INTO TestTable (UserName,UserPwd) VALUES ('ASDFFFF','WWWEEE')
INSERT INTO TestTable (UserName,UserPwd) VALUES ('ASDFFFF','WWWEEE')
INSERT INTO TestTable (UserName,UserPwd) VALUES ('ASDFFFF','WWWEEE')
INSERT INTO TestTable (UserName,UserPwd) VALUES ('ASDFFFF','WWWEEE')

  

 

 建表完成

 

执行数据替换的函数

UPDATE TestTable SET UserName=(REPLACE(UserName,'FFFF','AA'))
UPDATE 数据表名称 SET 字段名称=(REPLACE(UserName,'字段要被替换的内容,'字段替换后的内容'))
update [表名] set 字段名 = replace(与前面一样的字段名,’原本内容’,'想要替换成什么’)

  

第二次查询的结果集

 

posted on 2022-09-13 15:23  谢寒  阅读(475)  评论(0)    收藏  举报

导航