【问题标题】:Select By NULL values in DAS Stream在 DAS 流中按 NULL 值选择
【发布时间】:2017-10-16 21:52:15
【问题描述】:

我有一个具有多个属性的流。假设流的名称是“MyStream”,它作为“my”导入到执行计划中。属性名称为“A”和“B”。 “B”属性可以有NULL值。我想同时选择“A”和“B”,其中“B”为NULL。我试试 Bellow 代码。

FROM my[B is null]      
SELECT A as A,B as B
INSERT INTO out;

但“out”流始终为空。 “B”的数据类型是FLOAT。我的代码有什么问题?

【问题讨论】:

  • 其实我只是想给“B”赋值,其中B默认为“NULL”

标签: wso2 wso2-das siddhi


【解决方案1】:

我尝试了下面的代码,它对我有用。

FROM my      
SELECT A as A,
       ifThenElse(B is null,convert(0.1,'FOLAT'),B) as B
INSERT INTO out;

【讨论】:

    猜你喜欢
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    • 2017-12-13
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    相关资源
    最近更新 更多