在q中,如何向符号添加符号

时间:2015-01-21 22:23:23

标签: kdb

我试图load一个带有变量名的表。

让我们说:

a:`partofurl;

然后这不起作用:

load `:c:/q/a/table;

那么如何在网址a表达式中使用变量symbol

1 个答案:

答案 0 :(得分:2)

在某些情况下,您可以使用sv(http://code.kx.com/q/ref/casting/#sv

q)` sv `:c:/q,a,`table
`:c:/q/partofurl/table

如果失败,你总是可以串起来并附加

q)`$":c:/q/",string[a],"/table"
`:c:/q/partofurl/table