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)”现在我需要通过查询来获取这些点。我怎样才能做到这一点?我google了很多,但到目前为止没有结果-_-


更新:

自己找的:坐标可以通过Select table.attribute_name查询。来自 tableName 的sdo_ordinates ;

然后从您的 ResultSet 中提取并转换为 BigDecimal[]

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

0 回答 0