乡村如此多娇王豪白洁:MS SQL Server 2000中删除或修改记录中指定字符

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 11:06:32
例如:现在我的表 vipuser 中的字段 address 记录中包含“福建”的字符改成“福建省”,“厦门”改成“厦门市”。
运行结果如:
1.
中国福建厦门
改成
中国福建省厦门市

2.
中国广东广州
改成
中国广东省广州市

表有1000+条记录,手动太累,用MS SQL 语句要怎么写?

参考:
用 aaa 替换 abcd 中的字符串 d 。
SELECT REPLACE('abcd','d','aaa')

运行得到的结果:
abcaaa

呵呵,你都知道Replace了,那还不简单啊,SQL语句如下:

UPDATE vipuser SET address = Replace(address,'福建','福建省')

UPDATE vipuser SET address = Replace(address,'厦门','厦门市')

两条语句顺序执行一下就可以了。