首页 > 解决方案 > 如何删除 DolphinDB 数据库中的一系列分区

问题描述

我在 DolphinDB 中有一个复合分区。如何在不指定每个单独分区的情况下删除一系列分区?例如,对于一个

dbDate = database(, VALUE, 2017.08.07..2017.08.11)
dbID = database(, RANGE, 0 50 100 150 200 250 300)
db = database("dfs://compoDB", COMPO, [dbDate, dbID])

如何删除从 50 到 300 的分区?我尝试了以下方法:

dropPartition(db,[,[50,250]]);

看起来只有分区 [50, 100) 和 [250, 300) 被删除。

标签: delete-rowpartitiondolphindb

解决方案


使用对来表示一个范围。请尝试以下代码。

dropPartition(db,[,50:250])

推荐阅读