2014년 4월 28일 월요일

[SQL developer]executequery executeupdate


  • 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으로 나옵니다.

댓글 없음:

댓글 쓰기