在dolphindb中用股票ID和时间复合分区的库怎么删除某一天的全部数据?

我的建库语句如下:

dbID=database(, HASH, [SYMBOL, 10])
dbDate = database(, VALUE, 2005.01.01..2035.12.31)
db = database("dfs://factordb", COMPO, [dbID,dbDate])

我想删除2017.08.07这一天的全部数据,请问有什么简便的方法快速实现吗?

阅读 1.4k
1 个回答

dolphindb中的dropPartition函数支持删除数据库中指定分区的数据。
上面的场景代码可以这么写:

dropPartition(db,[,[2017.08.07]])

dropPartition函数的用法很灵活,支持一级分区删除、二级分区删除、多个分区批量删除等,可以参考官方教程文档。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
101 新手上路
子站问答
访问
宣传栏