DolphinDB中如何查询自己或者他人定义的函数

DolphinDB中的某个节点有多个人在同时使用,并且定义了多个函数,我该如何查询自己或他人定义的函数?

阅读 2.1k
2 个回答

如果要查看别人定义的函数,需要使用DolphinDB中函数视图的功能,别人先要把共享的函数加入函数视图中才能进行查看和使用,可以执行以下代码将定义的函数countTradeAll加入函数视图:

addFunctionView(countTradeAll)  

然后可以执行以下代码查询已经加入到函数视图的函数:

getFunctionViews()

返回结果:
image
可以看到函数名和函数定义。
函数视图的具体使用可以参考:
DolphinDB用户手册

DolphinDB中有个defs函数可以查询所有函数,用户定义的函数可以用下面代码查询:

select * from defs() where userDefined=true
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进