问一个oracle触发器里的if语句的语法

if(:new.ftransactiontypeid='kMWscgEQEADgAA8swKgSFbAI3Kc='and:new.FBASESTATUS=4and:old... if(:new.ftransactiontypeid = 'kMWscgEQEADgAA8swKgSFbAI3Kc=' and :new.FBASESTATUS = 4 and :old.FBASESTATUS <> :new.FBASESTATUS)--这个括号与第三个字符的括号对应 and :new.FAuditorID<>'/6E9DgEREADgAAEcwKgyAhO33n8=' then
:new.Fbizdate := :new.Faudittime; 问题:本来不是应该if ( 判断bool值语句) then 语句 ; 这样的语法吗,怎么服务器里面的这段是 if ( 判断bool值语句) and 语句 then 语句??? 奇怪啊
展开
 我来答
匿名用户
2013-05-27
展开全部
if ( 判断bool值语句)then语句。语法是这样的、但是如果你有多个判断语句的时候怎么办呢?就会用到你上面的这种。if ( 判断bool值语句and判断bool值语句and判断bool值语句and判断bool值语句····)then语句if ( 判断bool值语句or判断bool值语句or判断bool值语句or判断bool值语句····)then语句
匿名用户
2013-05-27
展开全部
and 可以写在你所说的那个括号的外面,加上括号是优先级的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式