[Gvsig_italian] R: "contiene"

Alberto Perli alberto.perli a gmail.com
Mer 19 Gen 2011 05:13:06 PST


Questa funzione è disponibile in Oracle, mentre in Postgresql devi
costruirtela derivandola da altre funzioni.
Adesso non ricordo di preciso come, ma sulla documentazione online di
postgresql mi sembra sia disponibile il codice da cui puoi fare
semplicemente il copia incolla e creartela sul tuo db.
Una volta che hai la funzione, puoi fare questo:
- diciamo che sulla tabella PIPPO hai un campo CIPPA contenente le stringhe
in cui vuoi ricercare la parola 'alfa'
- crei la vista V_PLUTO, basata sulla tabella PIPPO, con in più un capo
LIPPA, creato dalla funzione instr, che ti dà, riga per riga, 0 se la parola
'alfa' non è presente nel campo CIPPA, e un numero > 0 se invece lo è
- la vista V_PLUTO, se contiene un campo geometrico, è un layer e lo puoi
visualizzare su gvSig e fare tutte le analisi spaziali che vuoi tematizzando
anche sul campo LIPPA (che ti dice se quel record contiene o no la parola
'alfa')
- la vista V_PLUTO, se solo alfanumerica, può essere messa in join con layer
specifici, per usarne i risultati nel gis
Non so se sono stato chiaro, ma forse è più difficile spiegarlo che farlo...
Ciao
Alberto

-- 
View this message in context: http://osgeo-org.1803224.n2.nabble.com/contiene-tp5939139p5939564.html
Sent from the gvSIG Italian mailing list archive at Nabble.com.



More information about the Gvsig_italian mailing list