2013-08-26 1 views
0

2 테이블 구매 및 구매 제품 구매시 기본 키 자동 증가 ID 열 ID 열의 다음 ID를 얻고 잠금을 설정하면 아무 것도 얻을 수 없으므로 구매에 잘못 삽입했습니다. 제품 표다음에 오는 방법 ID 열의 마지막으로 삽입 된 ID가 아니요

+0

삽입 내부에 거래를하십시오. 그것은 모든 인서트가 발생하거나 둘 다 수행하지 못하도록 보장합니다. – shf301

답변

0

IDENTITY 값을 "잠 그려면"아무 것도 할 필요가 없습니다. 테이블이 IDENTITY 값을 사용하자마자 롤백을하더라도 영원히 사용됩니다. SQL 피들 예제 : http://sqlfiddle.com/#!3/5fdb9/1/0.

그래도 문제가 해결되지 않으면 질문을 수정하십시오. id을 테이블에 넣으십시오.

관련 문제