我有这个专栏
柱
伦敦/巴黎
多伦多/巴黎
东京/巴黎
我想只更新'paris'一词
我理想的结果:
柱
伦敦/火鸡
多伦多/火鸡
东京/火鸡
我是否有条件,如果巴黎旁边是toronoto我更新到柏林?
EDIT。
我想知道oracle或sybase中的查询。 (我不确定我是否可以在ora和syb中分别提出这个问题,我希望主持人能给我一个建议)
答案 0 :(得分:2)
您可以使用TSQL的替换功能来执行此操作
UPDATE myTable
SET MyColumn = REPLACE(MyColumn, 'paris', 'turkey')
WHERE MyColumn LIKE '%paris%'
答案 1 :(得分:0)
使用:
update #t set col1 = str_replace(col1, 'paris', 'turkey')