Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL 言語の要素 »

 

IF 式

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 文と同じではありません。IF 文の詳細については、IF 文を参照してください。