20、Azure SQL 的多模型功能:JSON、图结构与空间数据处理

Azure SQL 的多模型功能:JSON、图结构与空间数据处理

1. OPENJSON 函数

OPENJSON 函数用于处理 JSON 对象,它有两个重要的可选参数:
- 可选的 JSON 路径 :用于在包含应返回值的 JSON 对象中引用属性。若未指定此路径,将使用列名来引用属性。例如,若列名为 severity 且未指定 JSON 路径, OPENJSON 将尝试在 $.severity 路径上查找值。
- 可选的 AS JSON 子句 :默认情况下, OPENJSON 使用 JSON_VALUE 函数从当前转换的对象中获取值,因此它无法返回子对象或子数组。若该路径上有 JSON 对象或数组,除非指定 AS JSON 子句,否则不会返回。

OPENJSON 函数的结果是一个结果集,可插入到表中。

2. 图结构

2.1 图结构的应用场景

图是由对象(节点)通过关系(边)连接而成的复杂结构,常见应用场景如下:
- 社交网络 :人们通过朋友、家人、合作伙伴或同事等关系相互连接。
- 交通地图 :城镇和地点通过道路、河流和航线相互连接。
- 物料清单解决方案 :零件与其他零件相互连接,形成复杂

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值