
# 处理结果集
[执行查询语句](https://support.huaweicloud.com/distributed-devg-v10-gaussdb/gaussdb-12-0805.html#ZH-CN_TOPIC_0000002590360618__section676112712436)后，需要对返回的结果集进行处理。
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()方法关闭资源。 
   ```
   rs.close();    // 关闭ResultSet对象
   stmts.close();    // 关闭Statement对象
   ```
   
   
 
