1. 程式人生 > >在外部應用中執行oracle的sql語句時出現“不支援的列資料型別”錯誤

在外部應用中執行oracle的sql語句時出現“不支援的列資料型別”錯誤

如 

SELECT OBJECTID,osmid,username,userid,versional,lat,lon,visible,changeset,timestamps,issimple,fc,dsg,code,gbcode,gbdes,tags,bz,names,nameen,namezh,geom FROM point  order by timestamps asc");

查詢語句中含有geom欄位,因為其實空間資料型別,不可以直接在c#語言中執行,可以將其改為以下

SELECT OBJECTID,osmid,username,userid,versional,lat,lon,visible,changeset,timestamps,issimple,fc,dsg,code,gbcode,gbdes,tags,bz,names,nameen,namezh,sdo_geometry.get_wkt(geom) FROM point  order by timestamps asc");

即可!!