이야기앱 세상

자바 JDBC ResultSet에서 컬럼명 조회하기 본문

IT/Java

자바 JDBC ResultSet에서 컬럼명 조회하기

storya 2016. 3. 24. 10:04
Java JDBC ResultSet에서 컬럼명 조회하기

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;

String sql = "select * from board where id=?";
PreparedStatement pstmt = conn.prepareStatement(sql);
ResultSet rs = pstmt.executeQuery();

ResultSetMetaData rsmd = rs.getMetaData();
int columnCnt = rsmd.getColumnCount(); //컬럼의 수
if(rs.next()){
  for(int i=1 ; i<=columnCnt ; i++){
                                    // 컬럼명                                   //데이터
       System.out.println(rsmd.getColumnName(i)+","+rs.getString(rsmd.getColumnName(i)));  
  }
}


반응형
Comments