一个字段中 有多个数据需要替换 replace()函数无法满足需求时 有没什么好方法
如 name 字段:有 asasf公司、sxgx公司、sd公司、 xd公司 等
而要求将asasf公司 变成 as公司
sxgx公司 变为 sg公司
后续还会有需要修改的name数据,这种情况下有没什么好的方法推荐
case when ###
数据库中替换?
decode(字段名,'asasf公司','as公司','xxx公司')
在SQL里面利用decode函数
DECODE(inParam,'para1','值1' ,'para2','值2','para3','值3','para4','值4','para5','值5','值6')
如果是para1,则为“值1”,……是para5,则为“值5”,都不是,则为“值6”。