我必须从内存中的db调用pl中的存储过程。ABI_ASSEGNO = abi AND CAB_ASSEGNO= cab AND NUMERO_ASSEGNO = nAss;END delete_from_db;s.close();但是当我使用test时,我得到了这个错误:
org.hibernate.MappingException:
我试图使用Hibernate从Oracle9i数据库中调用遗留存储函数。create or replace FUNCTION Transferlocation_Fix (mnemonic_code IN VARCHAR2)在几次尝试失败和大量(Oracle8iDialect.java:379)
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:193或者有
论坛中的其他帖子指出Oracle的JDBC驱动程序不支持Oracle PLSQL布尔类型。我觉得这很奇怪:
但在中,它表示不允许将布尔参数传递给PL/SQL存储过程。它不允许我传递或接受来自PL/SQL过程/函数的布尔值。(OracleStatement.java:3963)
at oracle.jdbc.driver.OracleCallableStatement.registerOut