oracle if 后可以给多个条件不?

 我来答
yogzaengg
高粉答主

推荐于2019-09-27 · 说的都是干货,快来关注
知道大有可为答主
回答量:480
采纳率:100%
帮助的人:8.2万
展开全部

这样的语法肯定是可以的。关键是你的or,是不是你的逻辑分析出了问题?你的这个判断,只有一种情况,会不执行then后边的情况,就是a = 1 同时 b = 2同时 c = 3的时候,否则,都执行then后边的语句。是不是你的逻辑出问题,出了a = 1 and b = 2 and c = 3,那么其他时候,都符合你这个判断。

你看看你所说的条件不成立的数据是什么,如果有困惑,可以把你指的这条数据贴出来。

Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。 Oracle,世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,如IBM P系列服务器、HP的Integraty服务器、Sun Fire服务器。Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式