为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM V8.1.1.190
【操作系统】:CentOS 7.5
【CPU】: X86
【问题描述】*:空间数据类型T_GEOMETRY,JAVA代码用实体类怎么接受,对应哪个JAVA数据类型
对于详细信息的获取,可以使用dmgeo包的几何信息获取函数获取。简单语句如下:
获取几何体对象的类型
select dmgeo.ST_GeometryType(geo_col1) from test_geo ;
获取几何体对象的文本表示形式
select dmgeo.ST_AsText(geo_col1) from test_geo ;
详细的函数接口说明,参见手册《DM8系统包使用手册.pdf》
可以使用Struts类型。简单示例如下:
try {
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(“select geo_col1 from test_geo”);
while(rs.next())
{
Struct struct=(Struct)rs.getObject(1);
System.out.println(struct);
}