본문 바로가기

JDBC

JDBC(PreparedStatement 클래스)

PreparedStatemenet

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

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


Statement와 PreparedStatement의 차이

**공통

String name = "홍길동";

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

String priority = "1";


**Statement


**PreparedStatement



*****

Statement : 정적 쿼리에 사용

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


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


'JDBC' 카테고리의 다른 글