In den Spatial (SDO) Metadaten werden die Dimensionen (
Es gibt einen eleganten Weg, die einzelnen Attribute im Objekt
Das Ergebnis sieht dann so aus:
DIMINFO
) in einem Objekt gespeichert. Solche Objekte sind in der Regel mittels SELECT * FORM USER_SDO_GEOM_METADATA
nur sperrig lesbar, je nachdem welcher Client für das SELECT
verwendet wird.Es gibt einen eleganten Weg, die einzelnen Attribute im Objekt
DIMINFO
in Tabellenform anzuzeigen. Das "Zauberwort" hier ist TABLE FUNCTION.
SELECT
m.table_name
, m.column_name
, m.srid
, d.*
FROM
user_sdo_geom_metadata m
, TABLE ( m.diminfo ) d -- Ausgeben der DIMINFO Attribute als Tabelle
ORDER BY
m.table_name
, m.column_name;
Das Ergebnis sieht dann so aus:
TABLE_NAME COLUMN_NAME SRID SDO_DIMNAME SDO_LB SDO_UB SDO_TOLERANCE
-------------------------------------------------------------------------------------------------------
MYGEOTABLE GEOMETRY 4326 Lat -180 180 .05
MYGEOTABLE GEOMETRY 4326 Lon -90 90 .05
...
Keine Kommentare:
Kommentar veröffentlichen