文档解释
ORA-13005: recursive HHCODE function error
Cause: An error occurred in a recursively called HHCODE function.
Action: This is an internal error. Contact Oracle Support Services.
ORA-13005: recursive HHCODE function error是Oracle系统报出的错误。该错误表明在查询SQL语句中,使用了HHCODE函数,而使用的这个HHCODE函数是递归的。HHCODE函数用于从一个XML文档中获取一个具体节点的值,其从符号指向下一个短语,形成递归查询。
官方解释
常见案例
正常处理方法及步骤
1. 查看报错所在的SQL语句,看是否使用了HHCODE函数;
2. 如果使用了HHCODE函数,确认是否存在递归调用;
3. 重新修改SQL语句,屏蔽掉使用HHCODE函数处可能存在的递归调用;
4. 执行修改后的SQL语句,看是否能够解决ORA-13005错误。