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

Luca Lanteri mescal72 a gmail.com
Lun 5 Nov 2012 12:00:46 CET


mmm... probabilmente ci deve essere ancora qualche problema su tuo DB. Ho
ancora verificato e a me funziona tutto.  (PG 8.4 + QGIS 19).
verifica che la sequence parta dall'ultimo valore presente nel campo gid.


Il giorno 05 novembre 2012 11:34, Daniele Drago <dandrago a libero.it> ha
scritto:

> >----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/1edf0ce2/attachment.html>


Maggiori informazioni sulla lista Gfoss