Работает в SQL Server 2016 в процедуре, и мне передается объект JSON в переменной nvarchar. Переменная выглядит следующим образом
'{"and": [{"agentId": 1}, {"status": "In Progress"}, {"or": [{"who": {" например, ":"% Alex% "}}, {" status ":" Closed "}]}]} '
Мне нужно поместить его в такую таблицу
SELECT x.[Key], x.[Value]
FROM OPENJSON(@whereString, '$') AS x;
Это работает, пока не попадет во встроенный массив. Я не буду заранее знать имена ключей, поэтому думаю, что это позаботится о JSON_Value и JSON_Query