본문 바로가기

JDBC

JDBC(PreparedStatement 클래스)

PreparedStatemenet

- SQL 내부의 '?' 는 매개변수

- sql = "insert into 테이블명 values (?,?);


Statement와 PreparedStatement의 차이

**공통

String name = "홍길동";

String memo = "메모 테스트입니다.";

String priority = "1";


**Statement


**PreparedStatement



*****

Statement : 정적 쿼리에 사용

PreparedStatement : 대개 동적 쿼리에 사용(매개변수 사용) //정적 쿼리에도 사용가능.


-----------------------------------------------------------------------------------------------------------------------------------------------------------


'JDBC' 카테고리의 다른 글

JDBC(CallableStatement 클래스) 예제(위경도 거리)  (0) 2018.09.19
JDBC(CallableStatement 클래스)  (0) 2018.09.18
JDBC(Statement 예제) - 메모장  (0) 2018.09.17
JDBC(Statement 클래스)  (0) 2018.09.17
JDBC 연결  (0) 2018.09.17