Перейти к основному содержимому

NULL — функция скриптa и диаграммы

Функция Null возвращает значение NULL.

Синтаксис:  

Null( )

Пример: Скрипт загрузки данных

В этом примере загружена встроенная таблица с четырьмя строками, где первые три строки не содержат ничего, - или содержат значение 'NULL' в столбце Value. Мы хотим преобразовать эти значения в представления значений true NULL.

Предшествующий в середине оператор LOAD выполняет преобразование с помощью функции Null.

Предшествующий в начале оператор LOAD добавляет поле, чтобы проверить, представлено ли значение NULL в данном примере только в целях иллюстрации.

NullsDetectedAndConverted: LOAD *, If(IsNull(ValueNullConv), 'T', 'F') as IsItNull; LOAD *, If(len(trim(Value))= 0 or Value='NULL' or Value='-', Null(), Value ) as ValueNullConv; LOAD * Inline [ID, Value 0, 1,NULL 2,- 3,Value];

Это результирующая таблица. В столбце ValueNullConv значения NULL представлены элементом -.

Resulting table
ID Value ValueNullConv

IsItNull

0   - T
1 NULL - T
2 - - T
3 Value Value F

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!