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