Lançamento do SGBD SQLite 3.30.0

Foi lançado o SGBD SQLite 3.30.0. SQLite é um SGBD compacto e embutido. O código-fonte da biblioteca foi transferido para domínio público.

O que há de novo na versão 3.30.0:

  • adicionada a possibilidade de usar a expressão "FILTER" com funções de agregação, permitindo restringir o alcance dos dados processados pela função apenas aos registros que atendem a determinada condição;
  • no bloco "ORDER BY" agora há suporte para os flags "NULLS FIRST" e "NULLS LAST" para definir a posição dos elementos com valor NULL durante a ordenação;
  • adicionada o comando ".recover" para recuperar o conteúdo de arquivos corrompidos do banco de dados;
  • PRAGMA index_info e PRAGMA index_xinfo foram expandidos para fornecer informações sobre o layout de armazenamento de tabelas criadas no modo "WITHOUT ROWID";
  • adicionado API sqlite3_drop_modules(), permitindo proibir o carregamento automático de tabelas virtuais;
  • ativadas por padrão as funções PRAGMA function_list, PRAGMA module_list e PRAGMA pragma_list;
  • introduzido o flag SQLITE_DIRECTONLY, que permite proibir o uso de funções SQL dentro de gatilhos e visões;
  • a opção obsoleta SQLITE_ENABLE_STAT3 agora não está mais disponível.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster