Desejo extrair uma lista completa dos nomes dos nós e seus caminhos de qualquer documento JSON arbitrário e bem formado armazenado como valor nvarchar no SQL Server 2016. Existe uma maneira confiável de fazer isso?
Por exemplo, para um valor json:
DECLARE @json_doc nvarchar(4000) = '{"Name1":"Value1", "Name2":"Value2"}'
Obtenha este resultado ao consultar @json_doc:
NODE_NAME
$.Name1
$.Name2