用sql怎么修改oracle数据库里一条数据中的部分内容
例如有一个字段里的数据是“/SHERP_SYSWEB/SysUnit.do”;我要全部修改成“/CPI_SYSWEB/SysUnit.do”。Sql应该怎么写,或者提出什...
例如有一个字段里的数据是“/SHERP_SYSWEB/SysUnit.do”;
我要全部修改成“/CPI_SYSWEB/SysUnit.do”。
Sql应该怎么写,或者提出什么方案。 展开
我要全部修改成“/CPI_SYSWEB/SysUnit.do”。
Sql应该怎么写,或者提出什么方案。 展开
3个回答
展开全部
replace('将要更改的字符串','被替换掉的字符串','替换字符串')
update tab set col=replace(col,'SHERP','CPI');
update tab set col=replace(col,'SHERP','CPI');
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update baidu_test set column='/CPI_SYSWEB/SysUnit.do' where column='/SHERP_SYSWEB/SysUnit.do'
追问
跟你的名字一样,你这是替换一条。。。
追答
把问题描述清楚,如果是很长一段字符串,并且数据并一样,那repalce是必须的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询