🛠백엔드/DB (MySQL)

executeUpdate, executeQuery 차이 (DB연동 시 java구문)

jeyaa 2020. 11. 16. 00:16
반응형

executeQuery

: ResultSet 결과를 객체의 값으로 반환하며 

Select 구문으로 수행할 때 사용되는 함수 (조회용) 

 

executeUpdate

: 수행결과로 Int 타입의 값을 반환한다 

: select 외의 구문을 수행할 때 사용 ( insert, update, modify 등 __ 정보 업데이트용) 

: creaet / drop 관련해서는 -1을 반환

 

이 둘은 한 구문안에서 함께 쓰일 수 없음 

 

 

반응형