文档解释
ORA-13423: invalid cell coordinate parameter
Cause: The cell coordinate array parameter had the wrong length or had null ordinate element(s).
Action: Make sure the cell coordinate parameter is valid.
。
ORA-13423是由于参数传递到建立空间索引的函数中的坐标不正确而出现的错误。这个错误表明数据库中的坐标无效。
官方解释
常见案例
在预期的表中正确地提供的完整单元坐标数据集的建立,而无效的单元坐标参数却未正确提供,会导致出现ORA-13423错误。
正常处理方法及步骤
1.检查相关数据,以确保数据都有效。
2.使用空间索引,且让其达到优化效果。
3.使用ST_GEOCODE函数,将数据库中坐标转换为有效的坐标以备使用。
4.确保数据模型及对象都正确,包括数据库中与空间索引有关的表,视图,索引,和其他相关的对象。
5.在构建空间索引之前,检查数据是否完整,空间索引只在完整的数据中有效。
6.监控空间索引,检查每个空间表是否有正确的空间索引
7.仔细检查参数传递到建立空间索引的函数中的坐标,确保坐标是正确的