IF 表达式的语法如下:
IF condition THEN expression1 [ ELSE expression2 ] { ENDIF | END IF }
该表达式的返回方式如下:
如果 condition 为 TRUE,则 IF 表达式返回 expression1。
如果 condition 为 FALSE,则 IF 表达式返回 expression2。
如果 condition 为 FALSE,且无 expression2,则 IF 表达式返回 NULL。
如果 condition 为 UNKNOWN,则 IF 表达式返回 NULL。
如果 condition 为 TRUE,则只计算 expression1。类似地,如果 condition 为 FALSE,则只计算 expression2。expression1 和 expression2 是任意表达式;condition 是任何有效的搜索条件。
IF 表达式与 IF 语句不同。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |