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

Massimiliano Moraca massimilianomoraca a gmail.com
Gio 22 Feb 2018 21:22:34 CET


Fatto ma non va.

*UPDATE 4*

*Query returned successfully in 179 msec.*

Mi da questo messaggio ma la geometria del vettore resta la stessa

Il giorno 22 febbraio 2018 20:44, Sandro Santilli <strk a kbt.io> ha scritto:

> 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