引号
InfluxQL 支持单引号和双引号,但它们的功能和用途各不相同。
单引号
在字符串字面量和时间戳字面量语法中使用单引号 ('
)。
在以下示例中,WHERE
子句评估 room
标签的值。标签仅包含字符串值,因此谓词表达式的右操作数应为字符串字面量。
... WHERE room = 'Kitchen'
双引号
使用双引号 ("
) 引用标识符。在以下情况下,标识符必须用双引号括起来
- 标识符包含非单词字符。单词字符定义为
[a-z,A-Z,0-9,_]
。 - 标识符区分大小写。
- 标识符包含 InfluxQL 关键字。
- 标识符以数字开头。
双引号括起来的标识符也可以
- 包含除换行符以外的任何 Unicode 字符。
- 包含转义的
"
字符(例如:\"
)。 - 包括 InfluxQL 关键字。
虽然并非总是必要,但我们建议您使用双引号括起标识符。
InfluxQL 引用指南与 Line Protocol 引用指南不同。
此页是否对您有帮助?
感谢您的反馈!
支持与反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB 集群和本文档的反馈和错误报告。要获得支持,请使用以下资源
拥有年度或支持合同的客户可以联系 InfluxData 支持。