首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

高手:update varchar2类型字段

2014-01-15 
求助高手:updatevarchar2类型字段前几天,一个页面的查询用到了A表中的字段B用到了模糊查询,即:(like %尖峰

求助高手:update varchar2类型字段
前几天,一个页面的查询用到了A表中的字段B用到了模糊查询,即:(like %尖峰%)

而数据库中B字段中没有符合条件的,同事让我改几条数据用于测试!

然而,我想了半天,也没想出来,如何写sql替换:

替换方法:如果B字段的值为“***”,则替换为“尖峰***”

替换条件:字段C(不是主键)的值为某一个值

测试倒是无所谓了,要是以后项目中遇到这种情况,有没有直接一个update就做到这种事情的方法啊?

即达到: update 表A set A.B字段新值=“某特定字符串”+A.B字段旧值 where A.C=“固定值”
[解决办法]
update 表A set A.B=A.B 
[解决办法]
 '尖峰' where A.C=“固定值” 
你是这个意思?
[解决办法]
update user t
set t.name='admin_'
[解决办法]
t.name
where t.name_desc like '%管理员%'

热点排行