Выбрать значения по NULL в DAS Stream
У меня есть поток с несколькими атрибутами. Предположим, что имя потока - "MyStream", и оно импортируется в план выполнения как "my". Имена атрибутов: "А" и "В". Атрибут "B" может иметь значения NULL. Я хочу выбрать "A" и "B", где "B" - NULL. Я пытаюсь сильфонный код.
FROM my[B is null]
SELECT A as A,B as B
INSERT INTO out;
Но поток "вне" всегда пуст. Тип данных "B" - FLOAT. В чем проблема в моем коде?
1 ответ
Я попробую ниже код, и это сработало для меня.
FROM my
SELECT A as A,
ifThenElse(B is null,convert(0.1,'FOLAT'),B) as B
INSERT INTO out;