布尔、数字和字符串字面量
本页面描述了表达式中数值(INTEGER 和 FLOAT)、STRING 和 BOOLEAN 值的字面量形式。
| 包含未清理用户输入的表达式可能使您的应用程序容易受到 Cypher® 注入攻击。请考虑使用参数。有关更多信息,请参阅Neo4j 知识库 → 防范 Cypher 注入。 |
数字
数值字面量可以表示 INTEGER 或 FLOAT 值。数值字面量可以写为
-
十进制
INTEGER字面量:13、-40000 -
十六进制
INTEGER字面量(前缀0x):0x13af、0xFC3A9、-0x66eff -
八进制
INTEGER字面量(前缀0o):0o1372、-0o5671
-
普通记法
FLOAT字面量:3.14 -
科学记法
FLOAT字面量:6.022E23、1e-9 -
特殊
FLOAT值的字面量:Inf、Infinity、NaN
任何数字字面量都可以在数字之间包含下划线 _。在十六进制和八进制字面量的 0x 或 0o 与数字之间也可以有下划线。例如:1_000_000、0x_FC3A9 和 0o_1372。 |