在DolphinDB中怎么获取一列值全是NULL的列

发布于 2022-09-12 02:30:13 字数 460 浏览 19 评论 0

假设我有一张DolphinDB内存表如下:

t = table(1..3 as a, `a`b`c as b)
>t
a    b
1    a
2    b
3    c

现在想增加一列全是NULL,如下所示:

a    b    col
1    a    NULL
2    b    NULL
3    c    NULL

尝试select a,b,NULL as col from t,但执行提示:
Not allowed to create void vector.
但执行如下语句,却可以得到全0列:

select a,b,0 as col from t
a    b    col
1    a    0
2    b    0
3    c    0

为什么0换成NULL就不行?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

早茶月光 2022-09-19 02:30:13

参见https://www.dolphindb.cn/cn/h...,增加一列类型为double的NULL列有以下方法:

select a,b,00F as col from t
select a,b,double(NULL) as col from t
select a,b,double() as col from t
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文