更新时间:2026-07-28 GMT+08:00
分享

处理结果集

执行查询语句后,需要对返回的结果集进行处理。

  1. 使用while循环和next()方法逐行遍历结果集。

    while (rs.next()) {
        // 使用列索引获取值
        int c_customer_sk = rs.getInt(1);       // 获取第一列的int型数据
        String c_customer_name = rs.getString(2);      // 获取第二列的String型数据
        System.out.println("c_customer_sk: " + c_customer_sk + ", c_customer_name: " + c_customer_name);
    }

  2. 调用close()方法关闭资源。

    1
    2
    rs.close();    // 关闭ResultSet对象
    stmts.close();    // 关闭Statement对象
    

相关文档