[Gfoss] R: Re: R: Re: R: Re: R: Qgis 1.8: non viene aggiornato il gid di un layer postgis quando si aggiunge una geometria

Daniele Drago dandrago a libero.it
Lun 5 Nov 2012 11:34:51 CET


>----Messaggio originale----

>Da: mescal72 a gmail.com

...
>se non sbaglio il tipo serial di PG รจ semplicemente un integer a cui viene associata di defalt una sequence. Puoi creare tu una sequence ed inserire come valore di default nel campo gid nextval('nomeseq'::regclass).

Con un simile sistema va bene se inserisci un singolo dato e poi salvi ogni volta. Ma se ne inserisci due nel moneto in cui salvi ti dice    Errori: ERRORE: 2 geometrie non aggiunte.
       Errori della sorgente dati:
     Errore PostGIS nell'aggiunta delle geometrie: ERROR:  duplicate key value violates unique constraint "pareri_maps_pkey"
    DETAIL:  Key (gid)=(2135) already exists.
Difatti nel campo gid del modulo di qgis  compare la formula presentata nel valore predefinito messo su pgadmin.Certo che nella prospettiva di uso di qgis su dipositivi mobili l'idea di permettere il salvataggio dei nuovi inserimenti al volo non potrebbe essere male.

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20121105/1e446a39/attachment.html>


Maggiori informazioni sulla lista Gfoss