Sử dụng MERGE
SQL của bạn không thành công vì 2 lệnh gọi chồng chéo và rất gần nhau đồng thời sẽ nhận được "false" từ EXISTS trước khi INSERT xảy ra. Vì vậy, cả hai đều cố gắng CHÈN, và tất nhiên một cái không thành công.
Điều này được giải thích thêm ở đây: Chọn / Chèn phiên bản Nâng cấp:có mẫu thiết kế cho tính đồng thời cao không? Câu trả lời của anh ấy đã cũ và áp dụng trước khi MERGE được thêm vào