如何使用JDBC执行Oracle过程? 我试图在Java中运行以下Oracle PLSQL查询,但是我无法获得结果,我不知道该如何执行。如何运行以下SQL代码?我如何执行以下proc ...

问题描述 投票:0回答:1

ConnectionManager mgr = ConnectionManager.getInstance(); OracleConnection conn = mgr.getConnection(connectionLabel); CallableStatement cstmt = conn.prepareCall("{ call bss_ln.bss_claim(?, ?, ?, ?, ?) }"); // prepare output params cstmt.registerOutParameter(1, java.sql.Types.NUMBER); cstmt.registerOutParameter(2, java.sql.Types.NUMBER); // prepare input params cstmt.setString(3, "input param"); cstmt.setString(4, "input param"); cstmt.setString(5, "input param"); cstmt.executeUpdate(); // get result int o_claim = cstmt.getInt(1); int o_error = cstmt.getInt(2); // close cursor cstmt.close();
    
java oracle-database jdbc plsql
1个回答
1
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.