oracle中条件语句怎么写?

Lkf2006 2007-03-07 05:07:04
在sql server 中条件判断可以这么写:case().....when().......then()
那在oracle中怎么写的?
请教高手!
...全文
907 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
左大神在这 2007-03-08
  • 打赏
  • 举报
回复
PL/SQL语句
pt870219 2007-03-08
  • 打赏
  • 举报
回复
利用Oracle 函数
spiderzzl 2007-03-08
  • 打赏
  • 举报
回复
select case when conditionA then resultA
when conditionB then resultB
...
else resultE
end
from table1;
chendezhu1985 2007-03-07
  • 打赏
  • 举报
回复
这应该PL/SQL语句吧
jiazheng 2007-03-07
  • 打赏
  • 举报
回复
case n
when 1 then ...
when 2 then ...
else ...
end

case when n=1 then ...
when n=2 then ...
else ...
end
chensheng913 2007-03-07
  • 打赏
  • 举报
回复
oracle中也有case when then else end和decode
wangzk0206 2007-03-07
  • 打赏
  • 举报
回复
select case when id=1 then 1 else 2 end case from t;

17,380

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧