로딩
요청 처리 중입니다...

Oracle - JDBC : PreparedStatement

 Oracle - JDBC : PreparedStatement

PreparedStatement : Statement와 같은 SQL문을 전달하고 결과를 반환받는 객체지만 실행시간동안 인자 값을 위한 공간을 확보할 수 있다는 점에서 다름 * 기존 Statement 방식 - Connection 객체를 통해 Statement 객체 생성 --> stmt = conn.createStatement(); - Statement 객체를 통해 SQL구문 실행 및 결과받기 --> 결과 = stmt.executeXXX(완성sql); * PreparedStatement 방식 - Connection 객체를 통해 PreparedStatement 객체 생성 --> pstmt = conn.prepareStatement(미완성sql); // * 주의 * prepared아님!!! - 미완성 sql구문을 완성형태로 바꿔야됨 --> pstmt.setXXX(1, "대체할값"); ... - SQL 구문 실행 및 결과 받기 --> 결과 = pstmt.executeXXX(); // 호출만...

# DB # JDBC # Oracle # PreparedStatement # 오라클 # 프로그래밍기초