누군가가 왜 커밋을 사용해야하는지 설명해 주시겠습니까? http://msdn.microsoft.com/en-us/library/ms190295.aspx트랜잭션 커밋?
. tableZ recordO에
3) 업데이트
4 TABLEY recordN에
2) 업데이트 TABLEX recordM)에
가 가1) 업데이트 여기
..
커밋 사용하십시오 2)가 실패하고 recordN이 업데이트되지 않은 경우 롤백하고 3) 및 4) 커밋하지 마십시오. 당신이 그것을 사용할 곳이 어디입니까?
, 그것은 자동 (취소)하는 경우 각 업데이트 후 자동으로 커밋? SQL Server에서이 기능을 설정하거나 해제 할 수 있습니까? – 001
기본적으로 자동으로 커밋되며 SET IMPLICIT_TRANSACTION OFF를 사용할 수 있지만 일반적으로 API를 사용하여 해제합니다. 그리고 만약 내가 맞다면, 당신이 transaction.begin()을 호출 할 때마다 자동 커밋을 끈다. – Kossel