oracle sql有没有条件表达式

发布网友

我来回答

5个回答

懂视网

报考oracle认证是有要求的,Oracle认证具体包括OCA、OCP和OCM三种不同的认证,根据认证的不同,报考要求也有所区别。

其中OCA认证目前已经不能单独报考,而是合并到了ocp认证之中,考生直接报考ocp认证即可,报考ocp认证的条件就是必须参加原厂或者是oracle授权的培训中心的培训并获得培训证明。

如果要报考ocm认证的话,不仅要求考生必须参加原厂或者是oracle授权的培训中心的培训并获得培训证明,还要求考生持有ocp认证证书。

总结:

报考oracle认证是有要求的,如果报考oca、ocp认证的话,必须参加原厂或者是oracle授权的培训中心的培训并获得培训证明,如果要报考ocm认证的话,不仅要求考生必须参加培训,还要求考生持有ocp认证证书。

热心网友

可以使用case when来实现
select case when 列a = 'b' then 'c' else 'd' end as col_value from 表名;
其中字母b,c,d可以使用表中的列名来代替。
含义:当表中列a = b时,返回c,否则返回d

热心网友

用decode或者case when都可以。
select decode( sign(a-b),0,c,d) from al;
如果a,b是字符串就不能直接decode了。

热心网友

oracle可以用decode(a,b,c,d)

热心网友

有啊,IF A > B THEN
ELSEIF A>C THEN
END IF;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com