aggiungo qualche altro dettaglio, come ho già scritto le due tabelle sono in relazione 1:1, la tabella A (ID *serial *not null (pk), ....) contiene solo dati alfanumerici e la tabella B ha (per il momento) solo tre campi (gid *serial *not null (pk), geom *geometry*, ID *integer *(fk)); caricando la vista in QGIS, il primo inserimento è sulla tabella B (inserisco la geometria) quindi scatta la sequenza della gid (che è pk autoincremetale tabella B), lastval() prende (credo) questo valore, valore che ha la stessa sequenza di ID tabella A (sono in relazione 1:1).
ho fatto, velocemente, altre prove con le diverse funzioni sequenza (es. currval) ma non ho ottenuto l'esito voluto. secondo te potrei migliorare qualcosa? Il giorno 25 settembre 2015 14:01, francesco marucci < francesco.maru...@gmail.com> ha scritto: > quindi ci confermi che ad un insert sulla vista viene effettuato il PRIMO > insert nella tabella A (facendo scattare la sequenza) e il SECONDO nella > tabella B (sfruttando l'ultimo valore della sequenza), sempre in questo > ordine? > altrimenti il tuo giochino non funzionerebbe mica... > > > Il giorno 25 settembre 2015 13:41, Totò Fiandaca < > pigrecoinfin...@gmail.com> ha scritto: > >> FANTASTICO!!!! >> >> grazie al consiglio di Francesco ho ottenuto il risultato auspicato, >> semplicemente aggiungendo: >> >> Default value = lastval(). >> >> grazie!!! >> >> saluti >> >> > > _______________________________________________ > Gfoss@lists.gfoss.it > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non hanno relazione diretta con le posizioni > dell'Associazione GFOSS.it. > 750 iscritti al 18.3.2015 > -- *Salvatore Fiandaca* *mobile*.:+39 327.493.8955 *m*: *pigrecoinfin...@gmail.com <pigrecoinfin...@gmail.com>* 43°51'0.54"N 10°34'27.62"E - EPSG:4326
_______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 750 iscritti al 18.3.2015