PreparedStatement pstmt  = conn.prepareStatement("select * from {테이블명}");

ResultSet rs = pstmt.executeQuery();

ResultSetMetaData rsmd = rs.getMetaData();
//ResultSetMetaData 클래스의 api를 찾아보면 데이터 타입 보는 메소드도 있음
//본인이 웹브라우저에서 사용해 보았음 <%=  %> 으로

int numberOfColumns=rsmd.getColumCount();
//컬럼의 총 수를 구합니다.

for(int i=1;i<=numberOfColumns;i++){

System.out.println(rsmd.getColumnName(i));
//컬럼 이름 찍기
}

개발자가 DB 내용에 확신이 안갈때 참 유용한 방법입니다.

보통 서버관리자, DB 관리자, 개발자 요렇게 3분야가 분리되어 있고...

가끔은  DB에 toad등으로 직접 접근을 못하게 하는 경우도 있으니까요.

여러분의 애환을 달래줄 팁이 아닌가 합니다.

1 ··· 580 581 582 583 584 

글 보관함

카운터

Total : 2,876,448 / Today : 134 / Yesterday : 1,260
get rsstistory!