[Gfoss] Calcolo coordinate in una tabella Pgsql

francescoscalise francesco.scalise a csi.it
Mer 8 Lug 2015 16:33:11 CEST


In un caso identico, la function l'ho definita così:
CREATE OR REPLACE FUNCTION valorizza_x()
  RETURNS trigger AS
$BODY$BEGIN
        NEW.x := st_x(NEW.geometria);
        RETURN NEW;
END$BODY$

Poi l'ho richiamata in un trigger della tabella dove devo valorizzare il
campo x (o analogo y) ad ogni nuovo inserimento:
CREATE TRIGGER t_geo_cippi_x
  BEFORE INSERT OR UPDATE
  ON t_geo_cippi
  FOR EACH ROW
  EXECUTE PROCEDURE valorizza_x();

Saluti




--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Calcolo-coordinate-in-una-tabella-Pgsql-tp7593079p7593085.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.


Maggiori informazioni sulla lista Gfoss