NullAsValue

Оператор NullAsValue указывает, для каких из полей обнаруженные значения NULL должны быть преобразованы в значения.

Syntax:  

NullAsValue *fieldlist

 

По умолчанию программа Qlik Sense рассматривает значения NULL как отсутствующие или неопределенные сущности. Тем не менее, в некоторых контекстах баз данных значения NULL считаются особыми значениями, а не просто отсутствующими значениями. Связь значений NULL с другими значениями NULL, которая обычно запрещена, можно создать с помощью оператора NullAsValue.

Оператор NullAsValue работает как переключатель и выполняется для последующих операторов загрузки. Его можно снова выключить с помощью оператора NullAsNull.

Arguments:  

Аргумент Описание
*fieldlist Список полей, разделенных запятыми, для которых следует включить NullAsValue. Символ * в качестве списка полей обозначает все поля. В именах полей разрешается использовать знаки подстановки * и ?. При использовании знаков подстановки, возможно, понадобится заключать имена полей в кавычки.

Example:  

NullAsValue A,B;

Set NullValue = 'NULL';

LOAD A,B from x.csv;