SnowConvert AI – Oracle – Räumliche Typen¶
Beschreibung¶
Oracle Spatial and Graph wurde entwickelt, um die Verwaltung räumlicher Daten für Benutzende von standortbezogenen Anwendungen, Geoinformationssystemen (GIS) und Geoimaging-Anwendungen einfacher und intuitiver zu gestalten. (Oracle SQL-Sprachreferenz – Räumliche Typen)
SDO_GEOMETRY¶
Bemerkung
Einige Teile des Ausgabecodes wurden aus Gründen der Übersichtlichkeit weggelassen.
Beschreibung¶
Die geometrische Beschreibung eines räumlichen Objekts wird in einer einzigen Zeile, in einer einzigen Spalte der Objektart SDO_GEOMETRY in einer benutzerdefinierten Tabelle gespeichert. Jede Tabelle, die eine Spalte des Typs SDO_GEOMETRY hat, muss eine weitere Spalte oder einen Satz von Spalten haben, die einen eindeutigen Primärschlüssel für diese Tabelle definieren. (Oracle SQL Language Reference SDO_GEOMETRY Data Type)
Definition von SDO_GEOMETRY-Objekt:
Das Objekt SDO_GEOMETRY wird in Snowflake nicht unterstützt. Eine Umgehungsmöglichkeit für diesen Datentyp ist die Verwendung von Snowflake GEOGRAPHY, allerdings wird diese Transformation derzeit nicht von SnowConvert unterstützt.
Beispielhafte Quellcode-Muster¶
SDO_GEOMETRY in Create Table¶
Oracle¶
Snowflake¶
Einfügen von Daten in die SDO_GEOMETRY-Tabelle¶
Oracle¶
Snowflake¶
Migration unter Verwendung des Datentyps GEOGRAPHY¶
Oracle¶
Ergebnis¶
GEOMETRY_COLUMN |
|---|
[2001, null, [-79, 37, null], [NULL], [NULL]] |
[2002, null, [null, null, null], [1,2,1], [1,3,1,5,2,7]] |
Snowflake¶
Ergebnis¶
GEOMETRY_COLUMN |
|---|
POINT(-79 37) |
LINESTRING(1 3,1 5,2 7) |
SDO_GEORASTER¶
Bemerkung
Einige Teile des Ausgabecodes wurden aus Gründen der Übersichtlichkeit weggelassen.
Beschreibung¶
Im objektrelationalen Modell GeoRaster wird ein Rastergitter- oder Bildobjekt in einer einzigen Zeile, in einer einzigen Spalte des Objekttyps
SDO_GEORASTERin einer benutzerdefinierten Tabelle gespeichert. (Oracle SQL Language Reference SDO_GEORASTER Data Type).
Definition von SDO_GEORASTER-Objekt:
Bemerkung
SDO\GEORASTER ist standardmäßig deaktiviert. Um die Verwendung zu aktivieren, führen Sie die in diesem Abschnitt der Oracle-Dokumentation beschriebenen Schritte aus.
Das Objekt SDO_GEORASTER wird in Snowflake nicht unterstützt.
Beispielhafte Quellcode-Muster¶
SDO_GEORASTER in Create Table¶
Oracle¶
Snowflake¶
Einfügen von Daten in die SDO_GEORASTER-Tabelle¶
Oracle¶
Snowflake¶
Bekannte Probleme¶
1. SDO_GEORASTER-Datentyp nicht transformiert
SDO_GEORASTER-Datentyp wird nicht von SnowConvert umgewandelt.
Zugehörige EWIs¶
SSC-EWI-0028: TYPE nicht unterstützt.
SSC-EWI-OR0076: Integriertes Paket nicht unterstützt.
SDO_TOPO_GEOMETRY¶
Bemerkung
Einige Teile des Ausgabecodes wurden aus Gründen der Übersichtlichkeit weggelassen.
Beschreibung¶
Dieser Typ beschreibt eine Topologiegeometrie, die in einer einzigen Zeile, in einer einzigen Spalte des Objekttyps
SDO_TOPO_GEOMETRYin einer benutzerdefinierten Tabelle gespeichert wird. (Oracle SQL Language Reference SDO_TOPO_GEOMETRY Data Type).
Definition von SDO_TOPO_GEOMETRY Objekt:
Das Objekt SDO_TOPO_GEOMETRY wird in Snowflake nicht unterstützt.
Beispielhafte Quellcode-Muster¶
SDO_TOPO\_GEOMETRY in Create Table¶
Oracle¶
Snowflake¶
Daten in die Tabelle SDO_TOPO_GEOMETRY einfügen¶
Oracle¶
Snowflake¶
Bekannte Probleme¶
1. SDO_TOPO_GEOMETRY Datentyp nicht transformiert
SDO_TOPO\_GEOMETRY Datentyp wird nicht von SnowConvert umgewandelt.
Zugehörige EWIs¶
SSC-EWI-0028: TYPE nicht unterstützt.
SSC-EWI-0073: Überprüfung auf gleichwertige Funktion ausstehend.