Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Aviso sobre impactos de usar essa configuração

...

  • A coluna de controle S_T_A_M_P_ usa o tipo nativo do banco de dados DATETIME para MSSQL, e TIMESTAMP para Oracle e Postgres, alimentadas por um gatilho auxiliar criado pelo DBAccess na criação da tabela. 
  • Na criação da tabela, com o uso da coluna S_T_A_M_P_ habilitado, também é criado um gatilho no banco de dados para alimentar a coluna com a data e hora (UTC) da última atualização de valores realizada no registro. 
  • É possível habilitar a criação da coluna S_T_A_M_P_ para tabelas já existentes, utilizando a configuração AutoStamp


Informações
  • Funcionalidade disponível a partir do DBAccess 20191119 Build 19.2.1.0, para  para os bancos MSSQL, ORACLE e POSTGRES.
Aviso

Habilitar essa configuração faz com que qualquer nova tabela criada através do DBAccess tenha a coluna de controle S_T_A_M_P_. Com isso, dependendo da rotina executada, voce pode acabar criando as colunas de controle em tabelas onde esse controle não é necessário. Cada tabela onde essa coluna de controle é habilitada, passa a ter um gatilho para a atualização da coluna para cada UPDATE realizado, e criar isso indiscriminadamente para todas as tabelas do sistema pode ter impacto no desempenho da aplicação. Devido a estes fatores, em versões futuras essa configuração deve ser descontinuada.

Veja também

Nota de Release - Campo S_T_A_M_P_