带有OR的Oracle CASE

前端之家收集整理的这篇文章主要介绍了带有OR的Oracle CASE前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们可以在 oracle中使用带有OR的CASE语句,如下所示:

CASE WHEN A > 0 OR B >0 THEN c=1 END;

我知道我们可以使用AND,但是当我使用OR时出现错误.你能建议一下吗?谢谢.

解决方法

你试过把你的OR语句放在parens中吗?

CASE WHEN (A > 0 OR B >0) THEN c=1 END;

猜你在找的Oracle相关文章