gpt4 book ai didi

java - 从java调用sql过程

转载 作者:行者123 更新时间:2023-11-30 22:53:30 25 4
gpt4 key购买 nike

我想使用 ebean 从 java 调用保存的 sql 过程。我正在使用这段代码:

String sql = "call copy_lov_Countries(?)";
CallableSql cs = Ebean.createCallableSql(sql);
cs.registerOut(1, Types.INTEGER);
Ebean.execute(cs);

它到达了过程,但没有正确运行。它从不复制任何数据!!

有什么想法吗??

最佳答案

Ebean.execute(cs); 之后试试这个 Integer returnValue = (Integer) cs.getObject(1);并将其张贴在这里它提供了什么?

更新:对您的代码进行以下更改

Ebean.beginTransaction();  
try {
String sql = "call copy_lov_Countries(?)";
CallableSql cs = Ebean.createCallableSql(sql);
cs.registerOut(1, Types.INTEGER);
Ebean.execute(cs);

} finally {
Ebean.endTransaction();
}

关于java - 从java调用sql过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27353652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com