3个回答
展开全部
case when a=‘a’ then a=‘a’;
when b='b' then b='b';
... ...
when others then xxx;
end case;
以上就是oracle的开关语句。不过你的oracle版本貌似得是9i以上的哦
when b='b' then b='b';
... ...
when others then xxx;
end case;
以上就是oracle的开关语句。不过你的oracle版本貌似得是9i以上的哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用CASE来实现类似的SWITCH
例:
update lyn.e set name= case
when id=124 then 'LYN'
when id=154 then 'CAY'
when id=554 then 'DAY'
else name
end
例:
update lyn.e set name= case
when id=124 then 'LYN'
when id=154 then 'CAY'
when id=554 then 'DAY'
else name
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询