DECLARE @t TABLE (v VARCHAR(1000))
INSERT @t SELECT '徐汇区天匙桥路55号'
UNION ALL SELECT '陕西北路55号'
UNION ALL SELECT '广中西路722号'
UNION ALL SELECT '静安区威海路755号文新报业大厦'SELECT * FROM @t
UPDATE @t SET v=STUFF(v,1,CHARINDEX('区',v),'') --WHERE CHARINDEX('区',v)>0
--其实应该加上 WHERE CHARINDEX('区',v)>0 这句的,减少操作次数.不加是为了给你看,要完成并没你想像中那么难
SELECT * FROM @t这如果都高难度了,那我们在SQl版写的那些,要吓坏人了.hehe