0
我有以下程序:如何註冊表的CallableStatement
procedure GetContractInfo(RequestID number, ParamNames out TVarcharArray, ParamValues out TVarcharArray,
SessionID in IRBiS_Const.TSessionID default null);
type TVarcharArray is table of varchar2(255) index by binary_integer;
如何使用CallableStatement的我註冊ParamValues out TVarcharArray
?這是我的努力:
callableStatement.registerOutParameter(2, Types.ARRAY,"VARCHAR2");
但服務器說
WARN : org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 17074, SQLState: 99999
ERROR: org.hibernate.engine.jdbc.spi.SqlExceptionHelper - invalid template name(that was roughly translated): POOL_REQUESTHANDLER.VARCHAR2