メソッド Unicode組み込みファンクション - AsValue
SQLNullの場合、変数を値で返します
Unicode組み込みファンクション (PRIM_LIBI.IUnicodeIntrinsics) のメンバ
| 名前 | タイプ | データタイプ | 記述 |
|---|---|---|---|
| Result | *Result (任意) | Unicode 文字列 | 結果の値 |
| Default | *Input (任意) | Unicode 文字列 | 変数がSQLNullの時に使用する値 |
AsValue を使用すると、*SQLNull の処理をより適切に行うことができます。AsValue では、 SQLnull の可能性を検査しなくても、変数によって指定の値を返すことができます。
以下のように検査するよりも
If ((#Variable = Xxxx) *or (#Variable.IsSqlNull) ...
AsValue を使用すると、以下のようになります。
If (#Variable.AsValue(Xxxx)) ...
EPC150060 - December 2023