[Gfoss] modifica attributi tabella collegata QGIS 2.6.1

Totò Fiandaca pigrecoinfinito a gmail.com
Sab 28 Feb 2015 11:45:33 CET


forse mi sono spiegato male,
ho messo solo un campo (n_utente) ma posso aggiornarli tutti anche se non
esplicito gli altri campi.

grazie!!!

Il giorno 28 febbraio 2015 11:38, Luca Lanteri <lklanteri a gmail.com> ha
scritto:

> Direi niente. basta aggiungere tutti i campi che vuoi modificare, nello
> stesso modo che hai già fatto, separati da virgola se ricordo bene.
>
> Luca
> grazie,
> ho creato la vista e la regola e funziona,
>
> Unica cosa che non mi è ancora chiaro è che nel creare la regola
>
> CREATE OR REPLACE RULE aggiorna_dativ18 AS
>     ON UPDATE TO v_elementi_pi DO INSTEAD  UPDATE dativ18 SET n_utente =
> new.n_utente
>   WHERE dativ18.id = new.id;
>
> imposto il nome del campo che voglio aggiornare (n_utente) ma in realtà è
> possibile aggiornare tutti i campi della tabella di origine, cosa sbaglio?
>
> Il giorno 27 febbraio 2015 19:03, Luca Lanteri <lklanteri a gmail.com> ha
> scritto:
>
>> No. Non puoi modificare i dati delle tabelle in join. Per farlo devi
>> crearti una vista in pg e definire una regola nella vista. Cerca sulla
>> documentazione di pg: rules e on update do instead...
>>
>> Luca
>> Il 27/Feb/2015 18:11 "Totò Fiandaca" <pigrecoinfinito a gmail.com> ha
>> scritto:
>>
>>> Salve,
>>> ho un shape puntuale con relativa tabella degli attributi e un'altra
>>> tabella (tabella .dbf) che ho collegato alla prima attraverso un join con
>>> un campo comune.
>>> se provo a modificare la tabella degli attributi dello shape tutto
>>> funziona ma non mi fa modificare i valori dei campi della tabella
>>> collegata, come mai?  è possibile farlo?
>>>
>>> aggiungo che entrambe le tabelle sono caricate in un database di
>>> PostgreSQL.
>>>
>>> --
>>> *Salvatore Fiandaca*
>>> *mobile*.:+39 327.493.8955
>>> *m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
>>>
>>>
>>> _______________________________________________
>>> Gfoss a 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.
>>> 666+40 iscritti al 5.6.2014
>>>
>>
>
>
> --
> *Salvatore Fiandaca*
> *mobile*.:+39 327.493.8955
> *m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
>
>
> _______________________________________________
> Gfoss a 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.
> 666+40 iscritti al 5.6.2014
>



-- 
*Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20150228/0ab624d7/attachment-0001.html>


Maggiori informazioni sulla lista Gfoss