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