欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

Java调用MySQL存储过程并获得返回值的方法

时间:2020-10-28 16:58:36|栏目:JAVA代码|点击:

本文实例讲述了Java调用MySQL存储过程并获得返回值的方法。分享给大家供大家参考。具体如下:

private void empsInDept(Connection myConnect, int deptId) throws SQLException {
 CallableStatement cStmt = myConnect.prepareCall("{CALL sp_emps_in_dept(?)}");
 cStmt.setInt(1, deptId);
 cStmt.execute();
 ResultSet rs1 = cStmt.getResultSet();
 while (rs1.next()) {
    System.out.println(rs1.getString("department_name") + " " + rs1.getString("location"));
 }
 rs1.close();
 /* process second result set */
 if (cStmt.getMoreResults()) {
    ResultSet rs2 = cStmt.getResultSet();
    while (rs2.next()) {
    System.out.println(rs2.getInt(1) + " " + rs2.getString(2) + " " + rs2.getString(3));
    }
    rs2.close();
 }
 cStmt.close();
}

希望本文所述对大家的java程序设计有所帮助。

上一篇:Spring Boot 与 Kotlin 上传文件的示例代码

栏    目:JAVA代码

下一篇:Java实现多线程断点下载实例代码(下载过程中可以暂停)

本文标题:Java调用MySQL存储过程并获得返回值的方法

本文地址:http://www.codeinn.net/misctech/16523.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有