O PostgreSQL, um servidor de banco de dados renomado, tem consistentemente aprimorado suas capacidades de manipulação de dados JSON ao longo dos anos.
Agora, ele dá um salto gigantesco com a introdução da função SQL JSON_TABLE().
A função JSON_TABLE() é uma adição revolucionária que permite a conversão de dados JSON em uma visualização relacional. Esta visualização pode ser utilizada em cláusulas FROM e similares, abrindo um novo mundo de possibilidades para os desenvolvedores.
Até agora, PostgreSQL era um dos poucos servidores de banco de dados que ainda não haviam implementado a função JSON_TABLE(). MySQL/MariaDB, Oracle e outras soluções de banco de dados já oferecem essa função. Mas agora, PostgreSQL se junta a eles, fortalecendo ainda mais sua posição no mercado.
De acordo com a nova documentação do PostgreSQL, “JSON_TABLE é uma função SQL/JSON que consulta dados JSON e apresenta os resultados como uma visualização relacional, que pode ser acessada como uma tabela SQL normal. Você pode usar JSON_TABLE dentro da cláusula FROM de um SELECT, UPDATE ou DELETE e como dados fonte em uma instrução MERGE.”
O suporte inicial para JSON_TABLE() no PostgreSQL foi mesclado hoje para Git. Isso significa que ele estará disponível na próxima versão principal, PostgreSQL 17.
Além disso, um analisador JSON não recursivo também foi mesclado hoje para o PostgreSQL. Este analisador JSON alternativo pode ser usado para análise incremental de dados, embora seja um pouco mais lento que o analisador descendente recursivo. Inicialmente, este novo analisador JSON será usado para análise incremental de manifestos de backup.
Fique ligado para mais atualizações sobre o PostgreSQL e suas inovações contínuas no mundo dos bancos de dados.
Até a próxima !!
Nenhum comentário:
Postar um comentário