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. linqからエンティティへ:linqクエリのパフォーマンスの最適化

    2. Rails 3、ActiveRecord、PostgreSQL-.uniqコマンドが機能しませんか?

    3. JDBC接続がハングし、SQL Server2008r2からの応答がありません

    4. .NetCoreからOracleデータベース接続に接続する方法