0

我有一个将 OracleType 作为 IN 并标记为 OUT 的过程。

PROCEDURE SaveDetails (i_details_list IN DETAILS_TYPE_LIST, Flg OUT NUMBER);

描述 DETAILS_TYPE; TYPE DETAILS_TYPE AS OBJECT(Details_Id NUMBER(1), Country VARCHAR2(2), phone_number NUMBER(9), )

目前我们使用 JDBC CallableStatement 来调用它。我想从 Hibernate 调用这个过程。请您建议确切的语法。这对我很有帮助。

4

1 回答 1

0

您可以使用相同的 JDBC CallableStatement,但使用 Hibernate Session 来检索连接。

Connection conn = getSession().connection();
CallableStatment stat = conn.prepareCall("{CALL SaveDetails(?,?)}");

希望这可以帮助。

于 2013-09-24T06:26:14.843 回答