(Oracle)SQL字符串操作更新 - 替换URL子字符串

时间:2015-07-06 13:58:14

标签: sql oracle oracle12c

(适用Oracle)的

我需要对存储URL字符串的表列进行SQL更新。该列中的所有字符串看起来像

http://abc.site.com/...

应替换为

http://def.site.com/...

是否有一种快速方法可以在SQL中为满足条件的行执行此字符串替换?

1 个答案:

答案 0 :(得分:1)

您可以使用replace

update tbl
set col = replace(col, 'http://abc.site.com/', 'http://def.site.com/')
where col like '%http://abc.site.com/%'