文档解释
ORA-22163: left hand and right hand side collections are not of same type
Cause: Left hand and right side collections are not of same type.
Action: Ensure that the same collection type is passed for both left hand and right hand side of this function.
ORA-22163错误是在表达式的左右两边的collection的类型不同时报出的错误。
官方解释
ORA-22163是指当使用PL/SQL表达式比较左右两侧的collection类型不匹配时报出的错误。
常见案例
例1:当使用PL/SQL SELECT INTO 语句从一个map对象中查询一个元素时,但是右侧的collection类型与左侧的collection类型不同,此时会报ORA-22163错误。
一般处理方法及步骤
处理方法:
针对ORA-22163异常错误,请检查PL/SQL表达式的左右两侧的collection类型是否一致,并且使用正确的collection类型替换不一致的collection类型。