# 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/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/null-value-handling.htm)
* [NullAsNull](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/NullAsNull.htm)