Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Situação

Para realizar a deleção ou alteração de tipo de uma coluna através da função TCAlter(), existia a exigência de que a tabela a ser alterada não estivesse aberta por nenhum processo ou conexão no DBAccess.

Melhoria

As alterações de estrutura que envolverem as operações da lista abaixo, realizadas através da função TCAlter(), passam a ser feitas pelo DBAccess de forma online, ou seja, não há necessidade de interromper a execução das aplicações em execução, não exigindo acesso exclusivo para a tabela em questão, mesmo que a tabela esteja aberta em modo compartilhado por uma ou mais conexões no DBAccess:

  • Alteração do tipo da coluna 
  • Deleção de coluna (DROP)
Informações adicionais
  • Implementação realizada em conformidade com o plano de melhoria contínua da ferramenta.
  • Esta implementação não altera o comportamento da funcionalidade de alteração de estruturas de tabelas do ERP Protheus, que embora utilize internamente a função TCAlter(), possui tratamentos e bloqueios para alteração dos meta-dados ( dicionários ) do ERP.