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등으로 직접 접근을 못하게 하는 경우도 있으니까요.
여러분의 애환을 달래줄 팁이 아닌가 합니다.
개발자가 DB 내용에 확신이 안갈때 참 유용한 방법입니다.
보통 서버관리자, DB 관리자, 개발자 요렇게 3분야가 분리되어 있고...
가끔은 DB에 toad등으로 직접 접근을 못하게 하는 경우도 있으니까요.
여러분의 애환을 달래줄 팁이 아닌가 합니다.
'JAVA' 카테고리의 다른 글
자바 파일 복사 2 (0) | 2008.11.16 |
---|---|
자바 파일 복사 1 (0) | 2008.11.16 |
자바 제네릭 관련 정리 (16) | 2008.11.12 |
자바 문자열 관련 정리 (0) | 2008.11.12 |
[ JAVA ] 이미지 사이즈 얻어내기 예제 (0) | 2008.10.18 |
댓글