
Currently Browsing: Appunti Oracle
Sep 20, 2011
Ricerca oggetti geometrici complessi
In una tabella oracle contenente dati spaziali può capitare che alcuni oggetti siano non correttamente digitalizzati e presentino parti complesse. Al fine di ricercare tali oggetti è utilie poter accedere ai dati presenti nella struttura geospaziale della tabella oracle, in particolare nella proprietà sdo_elem_info che contiene le informazioni relative alla struttura geometrica le cui coordinate sono... read more
Sep 20, 2011
Esempio Aggregazione Geometrica
Per aggregare un numero di geometrie areali imprecisato (dipende dal raggruppamento di un campo) si utilizza la seguente funzione: SDO_AGGR_UNION(SDOAGGRTYPE(<campo geometia>, precisione) select t.num_dist, SDO_AGGR_UNION(SDOAGGRTYPE(t.geometry,0.005)) GEOM from area_puc t WHERE T.NUM_DIST is not null group by t.num_dist [Translate] read more
Dec 4, 2010
Oracle: Estrazione coordinate da oggetti puntuali
Per estrarre le coordinate da oggetti puntuali occorre utilizzare il comando TABLE(..) per accedere alla collezione ottenuta con il comando GETVERTICES. La sintassi da utilizzare è la seguente: select C.campo_1, C.campo_2,…,C.Campo_n, t.x X, t.y Y from tabella1 c, TABLE(SDO_UTIL.GETVERTICES(c.GEOMETRY)) t dove tabella1 è una tabella di geometrie di tipo punto. Che si presuppone abbia... read more
Nov 19, 2010
Errore Oracle durante l’esportazione
Ambiente Server Oracle 10G Client Oracle 11.1 Eseguendo il comando exp di oracle da console Ho rilevato il seguente errore ORA-00904: “MAXSIZE”: identificativo non valido . in corso esportazione della tabella TABELLA1 Ho provato da un client Oracle 10G tutto OK!! La procedura di esportazione exp dalla versione 11 non è completamente compatibile alla versione... read more
