Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle - SDO_GEOMETRY को WKT में परिवर्तित करना?

एक टिप्पणी के लिए बहुत लंबा है - सुनिश्चित नहीं है कि यह आपके लिए काम क्यों नहीं करता है, लेकिन मैं आपके परिणामों को दोहरा नहीं सकता:

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

क्वेरी :

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

आउटपुट :

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. पेजिंग विकल्प, डेटाबेस पर या वेब एप्लिकेशन में

  2. रेंज फिल टेबल

  3. Oracle संग्रहीत कार्यविधि:परिणाम सेट और आउट पैरामीटर दोनों लौटाएँ

  4. 19 कॉलम को घटाकर 5 कॉलम करें

  5. एक तारीख में महीनों को जोड़ना SQL