Mais

Como atualizar um campo DATE ao mover a geometria PostGIS no QGIS?

Como atualizar um campo DATE ao mover a geometria PostGIS no QGIS?


Eu tenho corrigido nosso arquivo de ponto de endereço usando vários métodos para identificar pontos que precisam ser corrigidos, com a etapa final sendo um movimento manual do ponto (ou pela Edição de vértices numéricos) para seu local corrigido usando QGIS.

O que eu gostaria de fazer é atualizar o campo MODIFIED_DATE automaticamente quando a geometria for movida.

Os pontos de endereço residem no PostGIS.

Eu posso ver que, ao definir o tipo de widget de edição de campo para DATA / HORA, e então identificar o ponto e habilitar a opção 'Abrir formulário automaticamente', a data será atualizada.

Mas o valor da data pode ser atualizado quando a geometria é movida, por algum tipo de campo dinâmico ou outro método?


Um gatilho no campo de data é o que você está procurando. Aqui está um bom exemplo:

http://www.revsys.com/blog/2006/aug/04/automatically-updating-a-timestamp-column-in-postgresql/

Isso permitirá que o banco de dados controle as atualizações de data automaticamente, você não precisa se preocupar com isso.


Assista o vídeo: QGIS User0015 - PostGIS Setup