AQL中的数据类型点击此标题看全文
AQL支持两种类型的数据:基本类型和复合类型。
基本类型
- null:表示空值或缺少值。
- boolean:布尔类型,有两个可能的值:true和false。
- number:数字类型,可以是整数或实数(浮点数)。
- string:字符串类型,使用单引号或双引号括起来。
空值
空值可用于表示空或缺少值。它与数值零(null != 0)和其他falsy值(false或零长度字符串"")不同。在其他语言中,它也被称为nil或None。
在没有值的情况下,系统可能会返回null,例如,如果您使用不支持的值作为参数调用函数,或者尝试访问不存在的属性。
布尔数据类型
布尔数据类型有两个可能的值,true和false。它们表示逻辑和数学中的两个真值。
数值字面量
数值字面量可以是整数或实数(浮点数)。它们可以选择使用+或-符号进行标记。小数点.用作可选的小数部分的分隔符。还支持科学计数法(E-notation)。
1
+1
42
-1
-42
1.23
-99.99