Esta build contém uma correção de um efeito colateral de tratamento de campos NULL em Bases de Dados usadas pelo DBAccess
Situação | Utilização do DBAccess 20170202 em bases de dados criadas pelas primeiras versões do TOPConnect |
---|---|
Ocorrência | Os campos das bases de dados criadas pelas primeiras versões do TOPConnect, suportadas atualmente pelo DBAccess, podem ter sido criadas na época sem a propriedade "NOT NULL" definida. Ao atualizar o DBAccess para a build 20170202, as queries de navegação ISAM passaram a usar COALESCE() nas expressões de comparação de colunas que suportem ou aceitem valor NULL, aumentando o tamanho as queries e reduzindo sensivelmente a sua eficiência, caso o campo em questão seja parte de uma chave de índice . |
Correção | Dados os efeitos colaterais observados, o DBAccess deixa de acrescentar o COALESCE nestes casos. |
Informações adicionais |
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas