0

hibernate(SessionFactory/NamedParameterJDBCTemplate) を使用して次の PL/SQL ブロックを実行するにはどうすればよいですか

declare
 a number := :a;
 b number := :b;
begin
 insert into tab1 values(a,b);
end;
/
4

1 に答える 1

-1

ストア プロシージャ コールを使用します。

Mysql プロシージャ:

CREATE PROCEDURE `mySProc`(param VARCHAR(20))
BEGIN
...
END

Java 休止クエリ:

Query query = session.createSQLQuery(
    "CALL mySProc(:param)")
    .addEntity(MyClass.class)
    .setParameter("param", "7277");
于 2013-07-08T08:52:35.780 に答える