oracle SDO_ORDINATE_ARRAY直接展示


 

mdsys.sdo_geometry 中SDO_ORDINATE存儲的是空間對象的幾何節點坐標序列,要想直接展示第一條值出來需要撈出數據

若select t.id,t.shape.sdo_ordinates from test1展示出來的是id和一個集合對象,我只需暫時集合對象第一個值或者某幾個值出來可以建立一個函數展示

create or replace funcation get_value(td as SDO_ORDINATE_ARRAY) return varchar2 is

t varchar2(50);

coulum_values varchar2(50);

begin

select coulum_values into t from table(td) where rownum=1;

return t;

end;

之后直接執行select t.id,get_value(t.shape.sdo_ordinates) from test1即可;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM