FabianoSouza 5 Report post Posted November 1, 2023 Preciso fazer um count na quantidade de objetos (ou chaves) JSON. Isso deveria funcionar exibindo a quantidade 2. Podem ajudar? DACLARE @strFiltros VARCHAR(1000) SET @strFiltros = '{"objFiltro":[[{"contexto":"candidatos","codFiltro":"0","codCidade":"490","codEstado":"14"},{"contexto":"candidatos","codFiltro":"0","codCidade":"155","codEstado":"14"}]]}' (SELECT COUNT(*) FROM OPENJSON(@strFiltros, '$.objFiltro[0]') WHERE [key] = 'candidatos') Share this post Link to post Share on other sites
tetsuo 0 Report post Posted November 1, 2023 14 horas atrás, FabianoSouza disse: "objFiltro":[[{"contexto" Esses dois `abre colchetes` não faz com que tenha um array dentro de outro? Share this post Link to post Share on other sites
FabianoSouza 5 Report post Posted November 1, 2023 3 horas atrás, tetsuo disse: Esses dois `abre colchetes` não faz com que tenha um array dentro de outro? Sim. Esse seria o erro? Share this post Link to post Share on other sites