1

テーブルにレコードを入れました

INSERT INTO S_DS " +
            "values " +
            "(S_DS_SEQ.nextval, " +
            "SDO_GEOMETRY(2003, null, null, sdo_elem_info_array(1,1003,1), " +
            "sdo_ordinate_array("+addition+")))

ここで、「加算」は「(1,1,2,2,3,3,4,4)」のような座標ペアの文字列です。これらのポイントをクエリで取得する必要があります。どうやってやるの?私はたくさんグーグルで検索しましたが、これまでのところ結果はありません-_-


アップデート:

自分で見つけた: 縦座標は、Select table.attribute_name で照会できます。tableName からのsdo_ordinates ;

次に、BigDecimal[] にキャストして ResultSet から抽出します

(BigDecimal[])resultset.getArray("S_ARR").getArray()
4

0 に答える 0