内容简介:CQL代表Cypher查询语言。 像Oracle数据库具有查询语言SQL,Neo4j具有CQL作为查询语言。常用的Neo4j CQL命令/条款如下:以下是常用的Neo4j CQL函数:
CQL代表Cypher查询语言。 像Oracle数据库具有查询语言SQL,Neo4j具有CQL作为查询语言。
Neo4j CQL –
- 它是Neo4j图形数据库的查询语言。
- 它是一种声明性模式匹配语言
- 它遵循 SQL 语法。
- 它的语法是非常简单且人性化、可读的格式。
如Oracle SQL –
- Neo4j CQL 已命令来执行数据库操作。
- Neo4j CQL 支持多个子句像在哪里,顺序等,以非常简单的方式编写非常复杂的查询。
- NNeo4j CQL 支持一些功能,如字符串,Aggregation.In 加入他们,它还支持一些关系功能。
Neo4j CQL命令/条款
常用的Neo4j CQL命令/条款如下:
S.No. | CQL命令/条 | 用法 |
---|---|---|
1。 | CREATE 创建 |
创建节点,关系和属性 |
2。 | MATCH 匹配 |
检索有关节点,关系和属性数据 |
3。 | RETURN 返回 |
返回查询结果 |
4。 | WHERE 哪里 |
提供条件过滤检索数据 |
5。 | DELETE 删除 |
删除节点和关系 |
6。 | REMOVE 移除 |
删除节点和关系的属性 |
7。 | ORDER BY 以…排序 |
排序检索数据 |
8。 | SET 组 |
添加或更新标签 |
Neo4j CQL 函数
以下是常用的Neo4j CQL函数:
S.No. | 定制列表功能 | 用法 |
---|---|---|
1。 | String 字符串 |
它们用于使用String字面量。 |
2。 | Aggregation 聚合 |
它们用于对CQL查询结果执行一些聚合操作。 |
3。 | Relationship 关系 |
他们用于获取关系的细节,如startnode,endnode等。 |
我们将在后面的章节中详细讨论所有Neo4j CQL命令,子句和函数语法,用法和示例。
Neo4j CQL数据类型
这些数据类型与 Java 语言类似。 它们用于定义节点或关系的属性
Neo4j CQL支持以下数据类型:
S.No. | CQL数据类型 | 用法 |
---|---|---|
1. | boolean | 用于表示布尔文字:true,false。 |
2. | byte | 用于表示8位整数。 |
3. | short | 用于表示16位整数。 |
4. | int | 用于表示32位整数。 |
5. | long | 用于表示64位整数。 |
6. | float | I用于表示32位浮点数。 |
7. | double | 用于表示64位浮点数。 |
8. | char | 用于表示16位字符。 |
9. | String | 用于表示字符串。 |
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Haskell函数式编程基础
Simon Thompson / 科学出版社 / 2013-7-1 / 129.00
《Haskell函数式编程基础(第3版)》是一本非常优秀的Haskell函数式程序设计的入门书,各章依次介绍函数式程序设计的基本概念、编译器和解释器、函数的各种定义方式、简单程序的构造、多态和高阶函数、诸如数组和列表的结构化数据、列表上的原始递归和推理、输入输出的控制处理、类型分类与检测方法、代数数据类型、抽象数据类型、惰性计算等内容。书中包含大量的实例和习题,注重程序测试、程序证明和问题求解,易......一起来看看 《Haskell函数式编程基础》 这本书的介绍吧!