본문 바로가기
ORACLE

PreparedStatement 쿼리문 추출하기

by 리틀홍콩 2015. 4. 16.
728x90

JDBC로 쿼리 조회시

 select * from board where title = ? and reg_date = ?

로 예를 들어 검색할 경우,

 stmt.setString(0, title);

 stmt.setString(0, reg_date);

 

등으로 입력하지만, 실제 데이터가 잘 들어가서 검색이 되는지 궁금하기도 하다.

 

하단내용을 그대로 실행하면 이클립스 console창에서 볼수 있다.

 

 

 

 

LoggableStatement.java

 

위 파일을 import 한뒤,

 

stmt = new LoggableStatement(conn, BOARD_SEARCHLIST);

 

System.out.println("\t sQuery ? " +
                                    ((LoggableStatement)stmt).getQueryString() + "\n");

 

작성만 해주면 끝

 

참고자료 : http://blog.cyworld.com/themore/3076464

'ORACLE' 카테고리의 다른 글

Oracle Join, ANSI Join 차이  (0) 2015.09.16
Long타입 To_char형태로 변환  (0) 2015.09.08
숫자로 된 값 휴대전화 포맷으로 만들기  (0) 2015.04.03
IN과 EXISTS  (0) 2015.03.23
동일테이블 데이터 부분복사  (0) 2015.01.28

댓글