[Gfoss] SQL ed aggiornamento delle geometrie. Più una domanda un po' strana!

Sandro Santilli strk a kbt.io
Gio 22 Feb 2018 20:44:40 CET


On Thu, Feb 22, 2018 at 06:46:33PM +0100, Massimiliano Moraca wrote:
> Si i tipi sono gli stessi
> 
> Ho provato con la tua indicazione creando un vettore e riproducendo il caso
> mio. Lo script è questo:
> 
> *  WITH nuova_tabella_dissolvenza AS (*
> *    SELECT ST_Union(geom) as geom, tipo FROM*
> *    update_dissolve GROUP BY tipo*
> *  )*
> *  UPDATE update_dissolve o*
> *    SET o.geom = n.geom*
> *  FROM nuova_tabella_dissolvenza n*
> *  WHERE o.tipo = n.tipo;*
> 
> Mi compare questo errore però:
> 
> *ERROR:  ERRORE:  la colonna "o" della relazione "update_dissolve" non
> esiste*
> *LINE 6:     SET o.geom = n.geom*
> *                ^*

Errore mio, togli il prefisso "o.":

   SET geom = n.geom

--strk;


Maggiori informazioni sulla lista Gfoss