使用Kdb进行工作,而不是熟悉我们的架构和表。.因此仍在这里学习。
但是有一列名为Action的字符串值:style={springStyles}
在sql中,我可以像这样拆分字符串
Behavior|5*100-6*200|StrategyXYZ
-> split_part(Action, "|", 3,) Behavior
kdb等效于什么?
答案 0 :(得分:1)
您可以使用vs
通过定界符分割字符串,并将元素取到所需的索引处。您可以将其包装为单个函数,如下所示:
f: {(y vs x) [z]}
f["yourstring";"|";2] /for single string
select f[;"|";2] each yourstringcolumn from yourtable /for a column in table