Árvore de páginas

Correção - Alter Table com bancos Informix

Esta build contém uma correção para alteração de estruturas de tabelas em bancos Informix.

Abrangência ERP 10

Situação

Utilização da alteração de estruturas de tabelas do TOTVSDBAccess (função TCAlter()), em bancos de dados Informix.

Ocorrência

Quando a alteração estrutural envolve uma redução de tamanho de um campo caractere, em circustâncias específicas (redução para tamanho=1 caractere), a query montada dinamicamente pelo TOTVSDBAccess não previa a situação da coluna/campo em questão não estar em conformidade com os requisitos do TOTVSDBAccess e conter um valor NULL. Neste caso, a alteração estrutural era interrompida com uma ocorrência de erro de execução de statement.

Correção

A partir da build atual, o statement executado para realizar este tipo de alteração nestas condições foi protegido, para assumir o valor padrão do campo caso o mesmo possua um conteudo NULL.

Informação adicional 

Melhoria realizada em conformidade com o processo de melhoria contínua da aplicação.

 

  • Sem rótulos