【发布时间】:2018-04-18 10:58:23
【问题描述】:
我创建了一个新的仅限 HDB 的 kdb,并有一个用于在表中填充数据的脚本。
func{[]
var1:<some logic that calls other functions and brings back results>;
var2:<same as above>;
saveToDB[var1;var2];
};
saveToDB{[var1;var2]
path:`$":/path/to/db";
tableName1:var1;
tableName2:var2;
show "saving table1";
.Q.dpft[path;.z.d;`sym;`tableName1];
show "saving table2";
.Q.dpft[path;.z.d;`sym;`tableName2];
};
我在这里做错了什么?我确实在日志中看到了第一个显示字符串,然后它出错了。 我确实将结果放入变量 var1 和 var2 中。我正在调用 func[]。
P.S 我尝试将 tableName1 和 tableName2 设为全局变量,但仍然遇到同样的问题。
欣赏任何指针。谢谢!
【问题讨论】:
-
“它出错了” 那么,你为什么不在你的帖子中引用完整的错误呢?
标签: kdb