INFLUXDB去掉表中某个字段

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

假设旧的measurement中有A, B, C, D, E共5"列", 现在想删除E这一"列".

> select A, B, C, D into tmp from old_measurement;  # 除过E列的数据转移到临时"表"上
> drop measurement old_measurement; # 删除旧"表"
> select * into old_measurement from tmp; # 数据转移到旧"表"
> drop measurement tmp; # 删除临时"表"
如果你的old_measurement正在有数据写入, 可能会丢失一些数据, 请谨慎操作.

 

posted @ 2022-08-11 18:49  码海兴辰  阅读(75)  评论(0)    收藏  举报