【发布时间】:2019-07-23 14:47:25
【问题描述】:
我需要对 KDB 表执行全局更新以更新两列。对于 FirstName 列,我想删除 SecondName 列中具有空字符串的记录的值,对于 FullName 列,我想用表中所有行的空格替换编码分隔符。
如果有帮助,这些不需要在单个更新语句中完成。
update
FirstName:$[SecondName like ""; FirstName; ""],
FullName[FullName; " "; " "]
from table
}
我在语法上苦苦挣扎 - 以上是我最好的尝试,但它不起作用。
【问题讨论】:
-
如果有帮助,请考虑对列名的引用,例如向量,而不是标量...
标签: kdb