Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle - Mengonversi SDO_GEOMETRY ke WKT?

Terlalu panjang untuk komentar - tidak yakin mengapa itu tidak berhasil untuk Anda, tetapi saya tidak dapat meniru hasil Anda:

Pengaturan 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)
);

Kueri :

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

Keluaran :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 12cR2 sekarang dalam versi Beta

  2. Deklarasikan Pengecualian Buat Pengguna Menggunakan Metode RAISE_APPLICATION_ERROR Di Database Oracle

  3. Cari tahu apakah string hanya berisi karakter ASCII

  4. Memformat Kolom Tanggal di javaFX TableView untuk Data yang diambil dari Oracle DB

  5. Kolom Pengisi Otomatis 12c dengan Nilai Urutan