10.7.4 AsValue

LANSA

10.7.4 AsValue


AsValueを使用すると、*SQLNullをより適切に処理できます。AsValueでは、SQL nullの可能性を検査しなくても、変数によって指定の値を返すことができます。

入力パラメータ

Default - 変数にSQLNullが含まれる場合に返される値

ブール変数として指定できる値は、0、1、True、およびFalseです。

AsValueを使用しない場合、以下のように検査する必要があります。

If ((#Boolean = True) *or (#Boolean.IsSqlNull)

 

Endif

AsValueを使用した場合は、以下のとおりです。

If (#Boolean.AsValue(True))

 

Endif

 

ÝBoolean型組み込みファンクション