1。用decode将多条更新语句写成一条语句,这种执行效率要高一些,写sql尽量使用数据库自带的函数,以提高效率
update aa set bb=decode(aa,1,'chen',2,'cheng','love')
2。 利用case when 语句
update aa set bb=(case aa when 1 then 'chen'
when 2 then 'cheng'
else 'love'
end)
1。用decode将多条更新语句写成一条语句,这种执行效率要高一些,写sql尽量使用数据库自带的函数,以提高效率
update aa set bb=decode(aa,1,'chen',2,'cheng','love')
2。 利用case when 语句
update aa set bb=(case aa when 1 then 'chen'
when 2 then 'cheng'
else 'love'
end)