如何从该查询的结果中提取 x,y 坐标?我尝试了很多变体,但没有一个能正常工作。
select * --This row should contain something like t.ch...x
from (select sdo_aggr_convexhull (
sdoaggrtype (
sdo_geometry(2001, NULL, sdo_point_type(x, y, NULL), NULL, NULL),
0.5
)
) ch
from table1 where name = '111') t
;
错误的结果:
SDO_AGGR_CONVEXHULL(SDOAGGRTYPE(SDO_GEOMETRY(2001,NULL,SDO_POINT_TYPE(X,Y,NULL),NULL,NULL),0.5))
MDSYS.SDO_GEOMETRY(2003,null,null,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),MDSYS.SDO_ORDINATE_ARRAY(x1,y1,x2,y2))
应该是这样的:
x1 y1
x2 y2
...