se non sbaglio il tipo serial di PG è semplicemente un integer a cui viene associata di defalt una sequence. <div>Puoi creare tu una sequence ed inserire come valore di default nel campo gid nextval('nomeseq'::regclass).<div>
 </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 05 novembre 2012 10:00, Daniele Drago <span dir="ltr"><<a href="mailto:dandrago@libero.it" target="_blank">dandrago@libero.it</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
>2012/11/2 Daniele Drago <<a href="mailto:dandrago@libero.it">dandrago@libero.it</a>>:<br>
>> Ma se ignoro completamente il campo gid sia nel modulo che nello script mi<br>
>> da l'errore<br>
>>>Errore PostGIS nell'aggiunta delle geometrie: ERROR: null value in column<br>
>>> "gid" violates not-null constraint<br>
><br>
</div><div class="im">>sei sicuro che il campo sia un campo autoincrementale?<br>
><br>
>--<br>
>Giuseppe Sucameli - Faunalia<br>
><br>
</div>Ho verificato ed in effetti il problema è li. Quel db deriva da un DB Mysql<br>
gestito da un cms dove venivano inseriti i dati georiferiti. Da una breve<br>
ricerca su google (no sono il il dbadmin) ho scoperto che Mysql gestisce i<br>
valori autoincrementanti in modo differente da postgres, ovvero con un campo<br>
integer e non serial.<br>
Ancora oggi quel db viene alimentato attraverso un trasferimento dei dati dal<br>
db mysql gestito dal CMS al DB postgis.<br>
Appena possibile approntiamo un db di test col gid rigenerato in "serial" e ne<br>
verifichiamo il funzionamento.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
Non inviate messaggi commerciali.<br>
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br>
605 iscritti al 10.7.2012</div></div></blockquote></div><br></div>