Ajude o site desativando o bloqueador de anúncio

ASSINE A NEWSLETTER

Cadastrando...
PIX uDesenv pix deposito

PROTHEUS-[Environment] - UseRowStamp

Autor: Eurai Criado: 22/03/2025 Atualizado: 09/05/2025

 

PROTHEUS-[Environment] - UseRowStamp

[ADVPL][PROTHEUS][Environment] - UseRowStamp

 

DESCRIÇÃO

Esta chave permite habilitar (ou desabilitar) a criação da coluna de controle S_T_A_M_P_ para novas tabelas criadas através do TOTVS | DBAccess.

 

 

USO

[MSSQL]

UseRowStamp=0

OBS

 

  • 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
  • .
Valores Descrição
0 [Default] Desabilita a criação da coluna interna S_T_A_M_P_. 
1 Habilita a criação da coluna interna S_T_A_M_P_ na criação de novas tabelas
   
  • 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

Discussão (0)

Sem comentários ainda

Realize o LOGIN no site para poder comentar