关键字
关键字是在 Cypher® 中具有预定义含义的词。
在以下上下文中,不建议将关键字用作标识符:
-
变量
-
标签
-
关系类型
-
函数名称
-
过程名称
如果一段 Cypher 代码既可以是关键字,也可以是未加引号的标识符,则它会被解释为关键字。
例如在下例中,true 既可以是变量 true,也可以是布尔字面值 true。由于 true 是一个关键字,因此该查询将返回单个布尔值 true。
WITH 123 AS true
RETURN true AS x
| x |
|---|
|
行:1 |
如果任何关键字用反引号(`)括起来,例如 `true`,则在给定的上下文中它总是被解释为标识符。
WITH 123 AS true
RETURN `true` AS x
| x |
|---|
|
行:1 |
关键字列表
以下列出了 Cypher 中的所有关键字。
请注意,随着未来功能的增加,Cypher 可能会扩展更多的关键字。
A
-
ACCESS -
ACTIVE -
ADMIN -
ADMINISTRATOR -
ALIAS -
ALIASES -
ALL -
ALL_SHORTEST_PATHS -
ALTER -
与 (AND) -
ANY -
ARRAY -
AS -
ASC -
ASCENDING -
ASSIGN -
AT -
AUTH
C
-
CALL -
CASCADE -
用例 -
CHANGE -
CIDR -
COLLECT -
COMMAND -
COMMANDS -
COMPOSITE -
CONCURRENT -
CONSTRAINT -
CONSTRAINTS -
CONTAINS -
CONTINUE -
COPY -
COUNT -
CREATE -
CSV -
CURRENT
D
-
DATA -
DATABASE -
DATABASES -
DATE -
DATETIME -
DBMS -
DEALLOCATE -
DEFAULT -
DEFINED -
DELETE -
DENY -
DESC -
DESCENDING -
DESTROY -
DETACH -
DIFFERENT -
DISTINCT -
DRIVER -
DROP -
DRYRUN -
DUMP -
DURATION(持续时间)
E
-
EACH -
EDGE -
ELEMENT -
ELEMENTS -
ELSE -
ENABLE -
ENCRYPTED -
END -
ENDS -
ERROR -
EXECUTABLE -
EXECUTE -
EXIST -
EXISTENCE -
EXISTS
J, K, L, M
-
JOIN
-
KEY
-
LABEL -
LABELS -
LEADING -
LET -
LIMITROWS -
LIST -
LOAD -
LOCAL -
LOOKUP
-
MANAGEMENT -
MAP -
MATCH -
MERGE
N
-
NAME -
NAMES -
NAN -
NEW -
NEXT -
NFC -
NFD -
NFKC -
NFKD -
NODE -
NODES -
NODETACH -
NONE -
NORMALIZE -
NORMALIZED -
非 (NOT) -
NOTHING -
NOWAIT -
null
P
-
PASSWORD -
PASSWORDS -
PATH -
PATHS -
PLAINTEXT -
POINT -
POPULATED -
PRIMARIES -
PRIMARY -
PRIVILEGE -
PRIVILEGES -
PROCEDURE -
PROCEDURES -
PROPERTIES -
PROPERTY -
PROVIDER -
PROVIDERS
R
-
RANGE -
读取 (READ) -
REALLOCATE -
REDUCE -
REL -
RELATIONSHIP -
RELATIONSHIPS -
REMOVE -
RENAME -
REPEATABLE -
REPLACE -
REPORT -
REQUIRE -
REQUIRED -
RESTRICT -
RETURN -
REVOKE -
ROLE -
ROLES -
ROW -
ROWS
S
-
SCAN -
SCORE -
SEARCH -
SEC -
SECOND -
SECONDARIES -
SECONDARY -
SECONDS -
SEEK -
SERVER -
SERVERS -
SET -
SETTING -
SETTINGS -
SHORTEST -
SHORTEST_PATH -
SHOW -
SIGNED -
SINGLE -
SKIPROWS -
START -
STARTS -
STATUS -
STOP -
STRING -
SUPPORTED -
SUSPENDED