Guest User

Untitled

a guest
Apr 25th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. gid | integer | non null preimpostato nextval('fogn_tronchi_gid_seq'::regclass)
  2. anno | numeric(10,0) |
  3. codice_via | numeric(10,0) |
  4. diametro | numeric(10,0) |
  5. id_n1 | character varying(255) |
  6. id_n2 | character varying(255) |
  7. materiale | character varying(255) |
  8. nome_via | character varying(255) |
  9. note | character varying(255) |
  10. pendenza | numeric |
  11. pend_ind | numeric |
  12. proprieta | character varying(255) |
  13. qfondo_mon | numeric |
  14. qfondo_val | numeric |
  15. regime | character varying(255) |
  16. stato_cons | character varying(255) |
  17. tipologia | character varying(255) |
  18. sollev_rec | character varying(255) |
  19. recett_rec | character varying(255) |
  20. comune | character varying(255) |
  21. collaudo | character varying(255) |
  22. accesso | character varying(255) |
  23. prop_serv | character varying(255) |
  24. gestito | character varying(4) |
  25. criticita | character varying(255) |
  26. the_geom | geometry |
  27. cod_tronco | integer | non null preimpostato nextval('fogn_tronchi_cod_tronco_seq'::regclass)
  28. Indici:
  29. "fogn_tronchi_pkey" PRIMARY KEY, btree (gid)
  30. "fogn_tronchi_cod_tronco_key" UNIQUE CONSTRAINT, btree (cod_tronco)
  31. "fogn_tronchi_the_geom_gist" gist (the_geom)
  32. Vincoli di controllo:
  33. "enforce_dims_the_geom" CHECK (st_ndims(the_geom) = 2)
  34. "enforce_geotype_the_geom" CHECK (geometrytype(the_geom) = 'MULTILINESTRING'::text OR the_geom IS NULL)
  35. "enforce_srid_the_geom" CHECK (st_srid(the_geom) = 3003)
  36.  
  37. CREATE OR REPLACE FUNCTION fogn_tronchi_set_uid()
  38. RETURNS "trigger" AS
  39. $BODY$
  40. BEGIN
  41. New.gid:=nextval('fogn_tronchi_cod_tronco_seq');
  42. Return NEW;
  43. END;
  44. $BODY$
  45. LANGUAGE 'plpgsql' VOLATILE;
  46.  
  47. CREATE TRIGGER fogn_tronchi_set_uid_tg
  48. BEFORE INSERT
  49. ON fogn_tronchi
  50. FOR EACH ROW
  51. EXECUTE PROCEDURE fogn_tronchi_set_uid();
Add Comment
Please, Sign In to add comment