【发布时间】:2019-08-15 06:28:39
【问题描述】:
在 clickhouse 中,表按天分区。现在,为了方便起见,我想在一个 alter 查询中删除多分区。
我已经通过 shell 使用 while 循环完成了这项工作:
while [[ $startDate < $endDate ]]
do
clickhouse-client --query="alter table db.table drop partition toYYYYMMDD(toDate($startDate))"
startDate=`date -d "+1 day $startDate" +%Y-%m-%d`
done
我只是想找到一些可以轻松做到这一点的方法。有什么办法吗?谢谢~
【问题讨论】:
标签: clickhouse