# NullAsValue

NullAsValue ステートメントは、NULL を値に変換する項目を指定します。

構文:

NullAsValue \*fieldlist

QlikView のデフォルトでは、NULL 値は不明または未定義の値と見なされます。ただし、特定のデータベースのコンテキストでは、NULL 値は単なる欠損値ではなく、特殊な値と見なされることがあります。通常、NULL 値を他の NULL 値にリンクすることはできませんが、NullAsValue ステートメントではこの制約を一時的に無効にできます。

NullAsValue ステートメントにはスイッチの役割があり、その後のロード ステートメントで有効になります。オン/オフの切り替えは、NullAsNull ステートメントを使用して実行できます。

引数：

NullAsValue 引数

| 引数 | 説明 |
| --- | --- |
| \*fieldlist | NullAsValue が有効である項目のコンマ区切りリスト。 項目リストに \* を使用すると、すべての項目が対象となります。項目名にはワイルドカード文字の \* および ? を使用できます。ワイルドカード文字を使用する際には、項目名を引用符で囲まなければならない場合があります。 |

`NullAsValue A,B;` `Set NullValue = 'NULL';` `LOAD  A,B from x.csv;`

## 詳細を見る

* [NULL 値の処理](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/null-value-handling.htm)
* [NullAsNull](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/NullAsNull.htm)