Caro Luís,

Obrigado pela ajuda. Como as bases de dados em questão não são têm grandes quantidades de dados um trigger deste género não deve prejudicar muito a performance...

Abraço


Em 31-01-2012 20:32, Luís de Sousa escreveu:
Olá Pedro,

Infelizmente já vi coisas dessas acontecerem, e o problema é mesmo dos
utilizadores, não do QGis.

Não existe forma automatica de fazer o que pretendes, mas podes criar
um trigger na tabela que prodez esse efeito. Tens um bom exmplo aqui:

http://stackoverflow.com/questions/2560737/count-number-of-rows-to-be-affected-before-update-in-trigger

Boa sorte,

Luís

On 31 January 2012 20:49, Pedro Costa<pedrocostaa...@sapo.pt>  wrote:
Caros Colegas,

Eu tenho uma base de dados postgis, sendo utilizado o Qgis como 'terminal'
para inserir dados e etc...
O que se passa é que ás vezes, devido a problemas de rede, algum bug do Qgis
ou simplesmente distracção do utilizador, são actualizados todos os registos
de uma tabela quando na verdade deviam ser apenas actualizados os
seleccionados.

A minha questão é a seguinte, alguém tem alguma ideia de como podemos
eliminar este tipo de situações (exceptuando restaurar a base através de
backups, que é o que tenho realizado)?

Tinha na ideia procurar uma forma de limitar o número de registos máximos
possíveis de actualizar de uma só vez mas nem sei se é possível.

Obrigado
Abraço
_______________________________________________
Portugal mailing list
Portugal@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
_______________________________________________
Portugal mailing list
Portugal@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal

_______________________________________________
Portugal mailing list
Portugal@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a