①.、创建测试表;
insert into test_str_replace values('1','abcbcade');
commit;
看你的意思应该是一个表的数据替换另一个表的相关数据吧,那就用merge语句就可以.
update也可以.
所谓替换应该就是修改,如果相关内容太多,那就分次分批进行修改就好了.
可以通过replace函数来获取特定字符串后,进行字段更新实现:
sql:update
tablename
set
name=replace(name,'替换前字段','替换后字段')
where
name
like
'%替换前字段%'.
上面的sql语句的意思是替换tablename中name字段的"替换前字段"为"替换后字段",
where后面的语句是筛选出字段中带有"替换前字段"的name值.
以上就是土嘎嘎小编为大家整理的oracle如何替换相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!