窗口SRID与层SRID不匹配

时间:2014-12-04 12:53:15

标签: oracle plsql spatial

运行时

select SDO_NN_DISTANCE(1) dist into mdist
from ham_street h
WHERE SDO_NN(h.shape, mshape,'sdo_batch_size=1',1) = 'TRUE' and rownum = 1;

我明白了:

ORA-29902: error in executing ODCIIndexStart() routine
ORA-13208: internal error  while evaluating [window SRID does not match layer SRID] operator
ORA-06512: at "MSDGC.UPDATE_SSLATCLEANOUT_OFF_ROAD", line 64
ORA-06512: at line 2

图层Geometry SRIDMDSYS.USER_SDO_GEOM_METADATA SRID都是空白的。为什么我会收到此错误?

1 个答案:

答案 0 :(得分:1)

我弄清楚我的问题是什么。我正在更新的图层没有SRID,但我引用的另一层" HAM_STREET"在MDSYS.USER_SDO_GEOM_METADATA SRID中有一个SRID。我删除了SRID,现在它可以正常工作。

相关问题