influxdb删除某一列(tag或者field)
发布日期:2021-07-01 02:23:17 浏览次数:2 分类:技术文章

本文共 403 字,大约阅读时间需要 1 分钟。

influxdb目前不支持删除某一列的方法, 如果要这样做, 可以用建立临时表的方法来曲线救国.

假设旧的measurement中有tag1, tag2, field1, field2, field3共5"列", 现在想删除field3这一"列".

> select tag1, tag2, field1, field2 into tmp from old_measurement;  # 除过field3列的数据转移到临时"表"tmp上> drop measurement old_measurement; # 删除旧"表"中的数据> select * into old_measurement from tmp; # 数据转移到旧"表"> drop measurement tmp; # 删除临时"表"

 

如果你的old_measurement正在有数据写入, 可能会丢失一些数据, 请谨慎操作.

参考:

转载地址:https://mapengsen.blog.csdn.net/article/details/108844020 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Influxdb的更新操作
下一篇:201312-1 出现次数最多的数

发表评论

最新留言

很好
[***.229.124.182]2024年05月01日 21时35分35秒