makenull

Назначение

Функция makenull генерирует нулевое значение в зависимости от условия. Это единственный способ генерирования нулевого значения в SRL.

Синтаксис

makenull(значение,значение)

Аргументы

Функция требует наличия двух аргументов любого (но одинакового) типа данных.

Возвращаемое значение

Тип данных возвращаемого значения определяется типом данных первого аргумента. Если оба аргумента не принадлежат одному типу данных, то PolyAnalyst сообщает о синтаксической ошибке в связи с различием типов аргументов.

Если первый аргумент соответствует второму аргументу (с использованием оператора = ), то возвращается нулевое значение. В противном случае функция makeNull возвращает значение первого аргумента.

Примеры

makenull("Josh","Josh") возвращает null;

makenull(5,4) возвращает целое число 5.