A 라는 테이블에는
nOutputNum serial not null priamry key,
nReceiptNum integer not null,
chEtc varchar(255)
라는 구조로 되어 있습니다.
그런데, nReceiptNum 은 여태까지 입력된 max(nReceiptNum) + 1 의
형태로 넣고자 합니다.
단, serial 의 형식은 안됩니다.
문제는 여러명의 접속자가 A 라는 테이블에 접근하는데요.
간혹 똑같은 nReceiptNum 이 입력되는 경우가 있습니다.아마 동시에
A 라는 테이블에 접근한것 같습니다.
위와 같이 여러명이 동시에 접속하더라도, nReceiptNum 에는
서로다르게 숫자를 입력받게끔 하는 방법이 있을까요?
|