【发布时间】:2022-01-23 13:56:03
【问题描述】:
我在 DolphinDB 中订阅了流表,但错误报告“异常=只有一个表可以附加到另一个表”。我的代码有什么问题吗? 我还使用了一个用户定义的函数作为处理程序。仍然会出现错误消息“exception=FROM 子句必须返回一个表”。
【问题讨论】:
标签: stream subscription dolphindb
我在 DolphinDB 中订阅了流表,但错误报告“异常=只有一个表可以附加到另一个表”。我的代码有什么问题吗? 我还使用了一个用户定义的函数作为处理程序。仍然会出现错误消息“exception=FROM 子句必须返回一个表”。
【问题讨论】:
标签: stream subscription dolphindb
订阅流表时,需要指定参数‘msgAsTable=true’。
subscribeTable(tableName="trades1", actionName="tradesStats22", offset=0, handler=func, msgAsTable=true)
它的默认值为 false,这意味着订阅的数据作为列的元组被摄取到处理程序中。这就是导致这两个错误的原因。
【讨论】: