大小写区分

标识符区分大小写

以下语句会出现错误,因为my_spaceMY_SPACE是两个不同的图空间。

  1. nebula> CREATE SPACE my_space (vid_type=FIXED_STRING(30));
  2. nebula> use MY_SPACE;
  3. [ERROR (-8)]: SpaceNotFound:

关键字和保留字不区分大小写

以下语句是等价的,因为showspaces是关键字。

  1. nebula> show spaces;
  2. nebula> SHOW SPACES;
  3. nebula> SHOW spaces;
  4. nebula> show SPACES;

函数不区分大小写

函数名称不区分大小写,例如count()COUNT()couNT()是等价的。

  1. nebula> WITH [NULL, 1, 1, 2, 2] As a \
  2. UNWIND a AS b \
  3. RETURN count(b), COUNT(*), couNT(DISTINCT b);
  4. +----------+----------+-------------------+
  5. | count(b) | COUNT(*) | couNT(distinct b) |
  6. +----------+----------+-------------------+
  7. | 4 | 5 | 2 |
  8. +----------+----------+-------------------+