首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分区表中的更新

分区表中的更新
EN

Stack Overflow用户
提问于 2016-11-08 18:49:48
回答 1查看 846关注 0票数 2

我正在尝试将空值更新为0f,以便它可以用于聚合。

以下是我的代码:

代码语言:javascript
复制
update x:0f from data where date=2016.07.01,null x;

但是它不能在分区表上工作,我如何能够在分区表上更新?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-08 20:15:36

"par“错误发生在您试图更新已分区表时,而您不能这样做。相反,您必须生成更新的列并将其写回磁盘。

如果要对所有日期片执行此操作,最好的选择是使用dbmaint实用程序(https://github.com/KxSystems/kdb/blob/master/utils/dbmaint.md)中的"fncol“函数在整个历史过程中将函数应用到列中。例如

代码语言:javascript
复制
fncol[`:/path/to/db;`data;`x;0f^]
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40494346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档