我正在尝试检索我的 java 代码中的列表,并在我工作的环境之一中收到以下错误。
--- 错误发生在ibatis/ProductSqlMap.xml中。
--- The error occurred while applying a parameter map.
--- Check the searchProductsParamMap.
--- Check the statement (update procedure failed).
--- Cause: java.sql.SQLException: ORA-06550: line 1, column 13:
PLS-00905: object GLOBALS.PKGTEST_SEARCH is invalid
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
<parameterMap id="searchProductsParamMap" class="java.util.Map">
<parameter property="output" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="Digest" />
<parameter property="p_prodName" jdbcType="VARCHAR" javaType="string" mode="IN" />
<parameter property="p_prodFrequency" jdbcType="VARCHAR" javaType="string" mode="IN" />
</parameterMap>
这在不同的环境下工作得很好。您能否让我知道它无法工作的可能原因是什么?我没有发现我的代码有问题,因为它可以在其他环境中运行。
检查参数是否有 : 之类的符号