如果列Value包含并替换,则更新列值

时间:2018-04-23 21:18:50

标签: sql sql-server tsql

我有一个要求,我正在尝试编写查询我的列值的查询,如果找到特定值,则会更改它们。

例如,如果找到ABC或DEF,则将其替换为" "

DatabaseName: TestDB
TableName: Table1

表1中的实际数据

ColA
Test
Test1 ABC
Test2 DEF

需要将其更改为

ColA
Test
Test1
Test2

1 个答案:

答案 0 :(得分:2)

update Table1
set ColA = replace(replace(ColA, 'ABC', ''), 'DEF', '')
相关问题