2016-02-04 63 views
1

你好,我有我的數據庫中的一堆包含以下值表中的行:Sql Server的更新行,其中LIKE「%#186;%」

Street Number 1095 - 4º Esqº 

,我試圖刪除

º 

從所有包含&#186,使我行看起來像這樣

Street Number 1095 - 4 Esq 
01行

The Ideia僅從我的所有行中刪除&#186。 我開始創建像這樣

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

WHERE street like '%º%' 

查詢可以在任何一個請幫助我解決這個問題。 Thank's

回答

4

使用replace

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

謝謝替換工作。 –

1

用替換功能

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

謝謝。替換已完成 –