开发者社区> 问答> 正文

flink sql能否显示地创造一列null行?

按照你的意思是想将两个不同的数据集进行union,但是由于字段不同需要补充NULL。 显示的NULL是不行的,你可以使用更复杂的方式进行对齐: case when 1 = 2 then 1 end as 字段 1永远不可能等于2,又没有else分支,所以结果是会返回null.

*来自志愿者整理的flink邮件归档

展开
收起
毛毛虫雨 2021-12-06 16:21:03 751 0
1 条回答
写回答
取消 提交回答
  • 我记得NULL的literal是可以的,不过需要cast成确定的类型,比如 select CAST(null AS VARCHAR); 你试试。

    *来自志愿者整理的flink邮件归档

    2021-12-06 16:54:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载