[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