본문 바로가기
Web Programing!/JAVA / JSP

[JSP] execute/executeQuery()/executeUpdate() 용도

by 어설픈봉봉이 2011. 9. 30.
반응형
SMALL






execute
 - executeQuery, executeUpdate 두가지 모두의 경우를 포함 합니다.
 - DDL, DML, DCL 모두 사용할수 있습니다.
 - 다만 리턴이 boolean 값으로 넘어옵니다.



executeQuery()
 - ResultSet을 얻기위한 method
 - 주로 select 문에 이에 속함.



executeUpdate()
- 적용된 행의 갯수를 얻기 위한 method
- DDL (insert, update, delete)에 사용.
- DML (create, drop, alter)에 사용.



==중요==

executeUpdate()는 쿼리로 처리된 행의 수를 나타내기 때문에 int로 반환됩니다.

예) int x = pstmt.executeUpdate();

행의 갯수가 없을 경우에는 0으로 나옵니다.

반응형