【发布时间】:2017-11-03 09:22:05
【问题描述】:
我想从 SQL Server 2016 中的以下 json 中删除 "AttributeName" : "Manufacturer":
declare @json nvarchar(max) = '[{"Type":"G","GroupBy":[],
"Attributes":[{"AttributeName":"Class Designation / Compressive Strength"},{"AttributeName":"Size"},{"AttributeName":"Manufacturer"}]}]'
这是我尝试过的查询,但不起作用
select JSON_MODIFY((
select JSON_Query(@json, '$[0].Attributes') as res),'$.AttributeName.Manufacturer', null)
【问题讨论】:
标签: sql-server sql-server-2016 json-query