SDO_AGGR_MBR错误 - 数据类型不一致:预期CHAR得到了ADT

时间:2017-06-09 03:00:01

标签: php oracle geospatial

您好我想在Oracle中获取几何体的范围/边界框。到目前为止,我已尝试过SDO_AGGR_MBR(),但它返回错误

  

oci_fetch_array():ORA-00932:不一致的数据类型:预期的CHAR得到了ADT

以下是我的示例查询

$sql = "SELECT SDO_AGGR_MBR(GEOM)
        FROM PROPERTY
        WHERE PRO_ID = $sel_id";

$stid = oci_parse($conn, $sql);
oci_execute($stid);

while (($row = oci_fetch_array($stid)) != false) {
    $rows[] = $row[];
}

编辑: 该表由主键ID,SDO_GEOMETRY类型和另一个ID供参考。我想得到几何的范围/边界框类似于PostGIS ST_Extent()。

0 个答案:

没有答案