Sql 像“%#186;%”这样的服务器更新行

Sql Server Update Rows where like '%#186;%'

您好,我的数据库中有一堆 table 行,其中包含以下值:

Street Number 1095 - 4º Esqº

我正在尝试删除

º 

来自包含 º 的所有行,这样我的行看起来就这样

 Street Number 1095 - 4 Esq

Ideia 只是从我所有的行中删除 º。 我开始创建这样的查询

UPDATE [dbo].[PersonTable]
   SET [street] =  // The problem I am having is what to put here

 WHERE street like '%º%'

谁能帮我解决这个问题。谢谢

使用replace

set [street] = replace([street], 'º', '')

使用替换函数

 UPDATE [dbo].[PersonTable]
 SET [street] =  REPLACE([street], '%º%', '')
 WHERE street like '%º%'