Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Informações adicionais sobre o tipo e conteúdo do campo s_t_a_m_p_
OcorrênciaNecessidade de criação de um campo interno para tabelas do DBAccess, não visíveis na estrutura de acesso pelo AdvPL, que registre um datetime e/ou timestamp para cada registro alterado na base de dados. 
ImplementaçãoImplementado o campo de controle "S_T_A_M_P_", para os bancos MSSQL, ORACLE e POSTGRES, atualizado diretamente pelo SGDB para as linhas da tabela que receberam uma instrução de "UPDATE". 
Informações adicionais
  • Referente ao chamado: MTEC-3238
  • As atualizações deste campo são feitas mediante gatilhos criados pelo DBAccess para as tabelas com este recurso habilitadoO tipo do campo criado na tabela é DATETIME (para MSSQL) e TIMESTAMP (para Postgres e Oracle)
  • O campo é atualizado na inclusão de novos registros e na alteração de registros existentes com a data e hora atuais no fuso horário UTC, obtido de forma nativa pelo Banco de Dados
  • A responsabilidade de criação deste campo de controle e do gatilho no Banco de Dados para mantê-lo atualizado é do DBAccess. 
  • A inclusão deste campo nas novas tabelas a serem criadas, e a inclusão deste campo sob demanda nas tabelas já existentes em um determinado SGDB tampém podem ser feitas mediante configurações adicionais do DBACcess – para maiores detalhesm detalhes consulte o link <TODO>