2022-02-16 16:51 回答问题
你可以参考以下dolphindb脚本: def writeData(dbName, tableName, data){ timer loadTable(dbName, tableName).append!(data) } submitJob("write1", "write data", writeData, dbName, tableName1, data1) submitJob("write2", "write data", writeData, dbName, tableName1,
2021-05-19 17:10 回答问题
可以使用defined函数来判断,或者使用objs(true)来查看已定义的变量中是否包含table1
2021-05-12 16:10 回答问题
clearAllCache()只能清理当前节点的数据库缓存。如果要清理所有节点的缓存,需要使用pnodeRun(clearAllCache)。
2021-05-12 16:08 回答问题
cutPoints一般用于划分范围,返回的是vector,可以作为range分区数据库的partitionScheme。 上面的代码中,symbols只有一个元素,要分成100个范围当然会报错。
2021-05-12 16:02 回答问题
嵌套使用ej ej(ej(t1,t2,'id),t3,'id)
2021-05-12 16:00 回答问题
正确 GUI DataBrowser中负数用括号括起来。
2021-05-12 15:56 回答问题
与其他关系数据库、NoSQL、NewSQL等数据库不同,DolphinDB将数据库、编程语言和分布式计算三者融为一体,这种设计使得DolphinDB可以一站式轻量化的解决海量大数据的存储与计算。但也使得数据库和表在DolphinDB中只是一个普通变量,引用数据库和表时,有可能会与脚本中的其他变量名发生冲突,所以不能直接使用数据库或表名,必须使用loadTable函数先加载数据表。因此,查询代码如下: dt=loadTable("dfs://dbdataaaa", "dt") select * from d