我有一个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%'