Hi,<div>you just need something like:</div><div><br></div><div>CREATE RULE maj_sites AS ON UPDATE TO "vue-sites" DO INSTEAD UPDATE sites SET the_geom=NEW.the_geom WHERE gid=OLD.gid;</div><div><br></div><div>Fred.</div>
<div><br><br><div class="gmail_quote">On Fri, Dec 9, 2011 at 10:46 AM, Thierry Gonon <span dir="ltr"><<a href="mailto:thierry.gonon@chronoterre.fr">thierry.gonon@chronoterre.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi all,<br>
<br>
My problem is the following :<br>
I use a view joining 2 tables, one for the geometry, the other for the data (due to the fact that datas are changed regularly by another process, through a DUMPALL)<br>
<br>
When (in QGIS) I change the geometry of a vector, it doesn't work, asking me for a rule...<br>
I've created the following rule :<br>
CREATE RULE maj_sites AS ON UPDATE TO "vue-sites" DO INSTEAD UPDATE sites SET the_geom=NEW.the_geom;<br>
My problem lies in writing the WHERE condition, because, actually, the rule put every vector with the same geometry.<br>
During the same edition session, I'll have to change (create or modify) several vectors...<br>
<br>
Any idea that can help ?<br>
It's probably a tricky thing, but didn't find the way...<br>
<br>
Thierry Gonon<br>
OA Méditerranée<br>
Direct number / Numéro direct : 00 33 4 86 87 02 29<br>
Extension : 1829<br>
<br>
Files attached to this email may be in ISO 26300 format (OASIS Open Document Format). If you have difficulty opening them, please visit <a href="http://iso26300.info" target="_blank">http://iso26300.info</a> for more information.<br>

<br>
This email has been processed by SmoothZap - <a href="http://www.smoothwall.net" target="_blank">www.smoothwall.net</a><br>
<br>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net">postgis-users@postgis.refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
</blockquote></div><br></div>