我如何在SQL Server 2008 R2中保存对我的SELECT Replace()的更改



我有一个SQL Server 2008 R2,我有一个叫Sales Data的故事。我想在名为address的列中用,替换以下所有字符XholderX

我尝试执行以下SQL语句:

SELECT Replace(Address, 'XholderX', ',') AS P
FROM [SalesDataDemo].[dbo].[Sales Data]
WHERE Address LIKE '%XholderX%'

检索与条件匹配的所有行,并将它们显示在名为 P 的列中。但我的问题是:如何将更改保存在数据库中?因此,所有xholderx都将替换为Address列内的,

谢谢

试试这个:

UPDATE [SalesDataDemo].[dbo].[Sales Data]
SET Address =  Replace(Address, 'XholderX', ',')
WHERE Address LIKE '%XholderX%'

最新更新