kdb:进程间批量插入

时间:2015-01-27 15:38:29

标签: kdb

我有一个关于进程间批量插入的简单问题,但我似乎无法正确使用语法。

请在端口p1上设置流程localhost:5001,并在流程p2上设置

p1包含下表:

TEST:([] name:(); salary:());

p2我想做以下事情:

DATA:([] name:`John`Foe;salary:1 2);

h:hopen `::5001;
h "insert[`TEST](",string[DATA],")"

现在最后一种语法显然是错误的(给出'length错误),那应该是什么呢?

1 个答案:

答案 0 :(得分:2)

使用它:

         q)h (insert; `TEST;DATA)

使用句柄从其他服务调用服务上的函数的语法:

          h(function;func_parameters)