You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This section contains information on all the clauses in the Cypher query language.
9
-
--
10
7
8
+
[[reading-clauses]]
9
+
== Reading clauses
11
10
12
-
[[administration-clauses]]
13
-
== Administration clauses
14
-
15
-
These comprise clauses used to manage databases, schema and security; further details can found in xref::administration/databases.adoc[Database management] and xref::administration/access-control/index.adoc[Access control].
16
-
17
-
[options="header"]
18
-
|===
19
-
| Clause | Description
20
-
21
-
m| xref::administration/databases.adoc[CREATE \| DROP \| START \| STOP DATABASE]
22
-
| Create, drop, start or stop a database.
23
-
24
-
m| xref::indexes-for-search-performance.adoc#indexes-syntax[CREATE \| DROP INDEX]
25
-
| Create or drop an index on all nodes with a particular label and property.
26
-
27
-
m| xref::constraints/syntax.adoc[CREATE \| DROP CONSTRAINT]
28
-
| Create or drop a constraint pertaining to either a node label or relationship type, and a property.
m| xref::clauses/call-subquery.adoc#subquery-call-in-transactions[CALL { ... } IN TRANSACTIONS]
58
-
| This clause may be used to prevent an out-of-memory error from occurring when importing large amounts of data using `LOAD CSV`.
59
-
60
-
|===
61
-
11
+
These comprise clauses that read data from the database.
62
12
63
-
[[listing-functions-and-procedures]]
64
-
== Listing functions and procedures
13
+
The flow of data within a Cypher query is an unordered sequence of maps with key-value pairs -- a set of possible bindings between the variables in the query and values derived from the database.
14
+
This set is refined and augmented by subsequent parts of the query.
These comprise clauses that read data from the database.
118
-
119
-
The flow of data within a Cypher query is an unordered sequence of maps with key-value pairs -- a set of possible bindings between the variables in the query and values derived from the database.
120
-
This set is refined and augmented by subsequent parts of the query.
121
-
122
-
[options="header"]
123
-
|===
124
-
| Clause | Description
125
-
126
-
m| xref::clauses/match.adoc[MATCH]
127
-
| Specify the patterns to search for in the database.
| Specify the patterns to search for in the database while using `nulls` for missing parts of the pattern.
131
-
132
-
|===
133
-
134
-
135
-
[[reading-hints]]
136
-
== Reading hints
137
-
138
-
These comprise clauses used to specify planner hints when tuning a query.
139
-
More details regarding the usage of these -- and query tuning in general -- can be found in xref::query-tuning/using.adoc[Planner hints and the USING keyword].
These comprise clauses that write the data to the database.
233
+
[[reading-hints]]
234
+
== Reading hints
235
+
236
+
These comprise clauses used to specify planner hints when tuning a query.
237
+
More details regarding the usage of these -- and query tuning in general -- can be found in xref::query-tuning/using.adoc[Planner hints and the USING keyword].
0 commit comments