在SQL代码中替换多个项目(逗号,句点等)
问题描述:
下面是我当前正在使用的代码,我试图在数据库中替换逗号和句点,但现在它只做一个或另一个。由于在SQL代码中替换多个项目(逗号,句点等)
(Case when dim.obligorname like '%,%' then Replace(DIM.[ObligorName], ',', ' ')
Else case when dim.obligorname like '%.%' then Replace(DIM.[ObligorName], '.', ' ')
Else Dim.ObligorName end end) as Obligorname,
答
怎么是这样的:
Replace(Replace(DIM.[ObligorName], ',', ' '), '.', ' ')
答
为什么不尝试这样的事:
UPDATE myTable DIM
SET DIM.[ObligorName] =
Replace(Replace(DIM.[ObligorName], ',', ' '), '.', ' ')
+0
感谢您的帮助! –
真棒。谢谢! –