sql >> Databáze >  >> RDS >> Oracle

Oracle – Převod SDO_GEOMETRY na WKT?

Příliš dlouhý na komentář – nevím, proč vám to nefunguje, ale nemohu replikovat vaše výsledky:

Nastavení Oracle :

CREATE TABLE new_test ( name varchar2(20), geom SDO_GEOMETRY );

INSERT INTO new_test (name, geom)
VALUES (
  'Test', 
  SDO_GEOMETRY( 2001, 4326, SDO_POINT_TYPE(12,14,NULL), NULL, NULL)
);

Dotaz :

SELECT NAME, SDO_UTIL.TO_WKTGEOMETRY(GEOM) AS point FROM NEW_TEST;

Výstup :

NAME POINT                                                                          
---- -----------------
Test POINT (12.0 14.0)


  1. Vyberte n řádků na skupinu v mysql

  2. Obnova SQL z více souborů SQL

  3. Spojení dvou dotazů do jednoho

  4. Jak exportovat databázi SQL Serveru do MySQL?