Có, bạn có một điều kiện đua.
Một cách để quản lý điều này là có sp_getapplock sau khi BẮT ĐẦU ở chế độ Giao dịch và bẫy / xử lý trạng thái trả về theo yêu cầu. Điều này theo nghĩa đen sẽ tuần tự hóa (theo nghĩa thực thi, không phải cô lập) người gọi để chỉ một SPID thực thi bất kỳ lúc nào.