在 DolphinDB 中设置后如何将参数动态传递给子句?例如update quote set fname = ufunc(k)
,其中,fname
变量ufunc
是自定义函数,k 是外部变量。我应该如何实施?
问问题
13 次
1 回答
0
你可以参考下面的例子,使用function sqlUpdate
with sqlColAlias
。更多示例可以在下面关于
元编程的链接中找到。
t1=table(`A`A`B`B as symbol, 2021.04.15 2021.04.16 2021.04.15 2021.04.16 as date, 12 13 21 22 as price)
b = `price
c = t1.price
def ufunc(b){
return b+1}
sqlUpdate(t1, sqlColAlias(makeCall(ufunc, c), b)).eval()
t1
于 2022-01-14T04:31:23.767 回答