当时在使用时有点迷惑,多次测试后找到了一些方法,不说了直接上代码:
存储过程:
说下上面的存储过程,
message_row team_member%ROWTYPE;
team_row team%ROWTYPE;
定义两个行变量message_row 和team_row
open _ref for ```` 打开游标 记录下结果
代码没什么特别难的地方,我不细解析了,说下要注意的地方
connection.setAutoCommit(false);一定要设置,要不会报错
cs.registerOutParameter(3,Types.OTHER);
cs.registerOutParameter(4,Types.OTHER);这两个是注册游标输出的
teamrs = (ResultSet) cs.getObject(3); //获得游标输出结果集 ResultSet
number = (ResultSet) cs.getObject(4);
剩下的就和平时的sql操作一样了!
原文链接:https://www.f2er.com/postgresql/197116.html