为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
create table testgeo(a SYSGEO.ST_POINT);
insert into testgeo values(dmgeo.ST_PointFromText(‘point (110 50)’,0));
insert into testgeo values(dmgeo.ST_PointFromText(‘point (120 40)’,0));
insert into testgeo values(dmgeo.ST_PointFromText(‘point (115 45)’,0));
insert into testgeo values(dmgeo.ST_PointFromText(‘point (30 40)’,0));
insert into testgeo values(dmgeo.ST_PointFromText(‘point (200 40)’,0));
commit;
select * from testgeo where dmgeo.ST_INTERSECTS(a,
dmgeo.st_geomfromtext(‘polygon ((110 40, 110 50, 120 50, 120 40,110 40))’,0));
执行之后 存的 ‘point (115 45)’ 变为了 clob 类型 如何转回 char
可以使用st_astext来转换: