NullAsValue
NullAsValue ステートメントは、NULL を値に変換する項目を指定します。
構文:
NullAsValue *fieldlist
既定では、Qlik Sense は NULL の値を欠損または未定義のエンティティとみなします。ただし、特定のデータベースのコンテキストでは、NULL 値は単なる欠損値ではなく、特殊な値とみなされることがあります。NULL の値が通常は他の NULL の値にリンクすることを許可されていないという事実は、NullAsValue ステートメントを使用することで一時的に解除できます。
NullAsValue ステートメントにはスイッチの役割があり、その後のロード ステートメントで有効になります。オン/オフの切り替えは、NullAsNull ステートメントを使用して実行できます。
引数:
| 引数 | 説明 |
|---|---|
| *fieldlist | NullAsValue が有効である項目のコンマ区切りリスト。 項目リストに * を使用すると、すべての項目が対象となります。項目名にはワイルドカード文字の * および ? を使用できます。ワイルドカード文字を使用する際には、項目名を引用符で囲まなければならない場合があります。 |
NullAsValue A,B;
Set NullValue = 'NULL';
LOAD A,B from x.csv;