我想使用influxdb命令行工具进行查询。我可以在提供的查询中使用字符串文字吗?
示例:
influx -username '...' -password '...' -execute 'SELECT last("point") AS "point", time FROM ... GROUP BY time(1d) FILL(previous) tz('Asia/Tehran')'
我不能在其中使用时区“亚洲/德黑兰”字符串文字。
PS:我也尝试过tz(\'Asia/Tehran\')
和tz("Asia/Tehran")
,但是它们都无法正常工作。
有什么建议吗?
答案 0 :(得分:0)
我修复了在execute参数中使用双引号,并使用"
进行转义查询\"
的问题。
influx -username '...' -password '...' -execute "SELECT last(\"point\") AS \"point\", time FROM ... GROUP BY time(1d) FILL(previous) tz('Asia/Tehran')"