sql server 解析json例子
时间: 2023-02-14 13:28:22 浏览: 111
Sql Server Json解析
在 SQL Server 2016 及更高版本中,您可以使用 JSON 数据解析函数来解析 JSON 文本。
下面是一个简单的例子,展示了如何使用 JSON_VALUE 函数来解析 JSON 字符串:
```
SELECT JSON_VALUE(@json, '$.property1')
FROM table1;
```
这里,@json 是包含 JSON 字符串的变量,而 '$.property1' 是所需属性的路径。
您还可以使用 JSON_QUERY 函数来返回 JSON 对象或数组,如下所示:
```
SELECT JSON_QUERY(@json, '$.property2')
FROM table1;
```
此外,还有许多其他的 JSON 函数可以用于处理 JSON 数据,例如:
- JSON_MODIFY:用于修改 JSON 对象中的值。
- JSON_MERGE:用于合并两个或多个 JSON 对象。
- JSON_ARRAY:用于创建 JSON 数组。
希望这些信息能帮到您。
阅读全文