Tôi muốn làm như sau trong một giao dịch:Newbie giao dịch sql: ngăn chặn cuộc đua ở chế độ đọc - tính -Viết
- đọc một cột
- nếu giá trị cột phù hợp với một điều kiện nhất định, hãy viết ra một giá trị mới cho cột
cách ly giao dịch được đặt thành cam kết đã đọc, máy chủ là máy chủ SQL.
Làm cách nào để đảm bảo rằng giao dịch khác không ghi giá trị khác vào cột sau khi tôi đọc? Máy chủ sẽ từ chối viết của tôi nếu một giao dịch khác thay đổi cột?
Nói cách khác, máy chủ SQL có thể được sử dụng như một khóa phân phối trên một cột nhất định không?