Lançamento do SGBD SQLite 3.30

Publicado lançamento SQLite 3.30.0, um banco de dados leve, apresentado como uma biblioteca plugável. O código do SQLite é distribuído como domínio público, ou seja, pode ser utilizado sem restrições e gratuitamente para qualquer finalidade. O suporte financeiro para os desenvolvedores do SQLite é fornecido por um consórcio criado especialmente, que inclui empresas como Adobe, Oracle, Mozilla, Bentley e Bloomberg.

Principais mudanças:

  • Adicionada a possibilidade de aplicar a expressão «FILTER» com funções agregadas, permitindo limitar o escopo dos dados processados pela função agregada apenas a registros que atendem a uma condição específica;
  • No bloco «ORDER BY» foi adicionada a suporte para as flags «NULLS FIRST” e “NULLS LAST» para definir a posição dos elementos com valor NULL durante a ordenação;
  • Na interface de linha de comando, adicionada a comando «.recover» para restaurar o conteúdo de arquivos de banco de dados danificados;
  • Na extensão RBU foi adicionada suporte a indexação de expressões;
  • PRAGMA index_info e PRAGMA index_xinfo foram ampliadas para fornecer informações sobre a disposição de armazenamento de tabelas criadas em modo «WITHOUT ROWID»;
  • Um API foi adicionado sqlite3_drop_modules(), permitindo proibir o carregamento automático de tabelas virtuais a partir do aplicativo;
  • O parser do esquema do banco de dados foi alterado para gerar um erro em caso de dano ao tipo, nome e colunas de tbl_name na tabela sqlite_master ao se conectar fora do modo writable_schema;
  • As comandos PRAGMA function_list, PRAGMA module_list e PRAGMA pragma_list estão ativados por padrão. Para alterar o comportamento padrão durante a compilação, é necessário indicar explicitamente «-DSQLITE_OMIT_INTROSPECTION_PRAGMAS»;
  • Para funções SQL definidas pelo aplicativo, foi proposta a flag SQLITE_DIRECTONLY, que proíbe o uso dessas funções dentro de triggers e views.

Fonte: opennet.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