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、FALSE 和 UNKNOWN 条件的详细信息,请参见NULL 值和搜索条件。
IF 表达式与 IF 语句不同。有关 IF 语句的信息,请参见IF 语句。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |