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