2012-04-09 3 views
0

이 질문에 도움을 줄 수있는 사람 : JDBC batchUpdate (여러 테이블을 업데이트하고 트랜잭션으로 래핑되지 않음)을 실행하면 테이블이나 행이 잠길 것인가?batchupUpdate가 테이블/행을 잠그는 방법

내 코드는 UPDATE 문의 무리를 실행하고 문서에 대한 링크를 이해할 수있을 것이다

String sql = "UPDATE contacts SET ref_counter = ? where uid = ?"; 
    jdbcTemplate.batchUpdate(sql, new CustomBatchPreparedStatementSetter(elements)); 

다음과 같이 그들 모두 볼 (I 어떤을 찾기 위해 관리하지 않은를 ...)

미리 감사드립니다!

+0

batchUpdate에 대해 sql을 게시 할 수 있습니까? – eabraham

+0

그것은 많은 UPDATE 문을 실행하며 모두 다음과 같습니다. UPDATE contacts SET ref_counter =? 어디 uid =? – vyakhir

+0

죄송합니다. 분명치 않았습니다. batchUpdate를 실행하는 Java 코드를 포함하도록 질문을 편집 할 수 있습니까? – eabraham

답변

1

잠금 (있는 경우)은 구현에 따라 다르므로 JDBC 자체로 정의되지 않습니다.