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 '%º%'
您好,我的数据库中有一堆 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 '%º%'