Два запроса ОБНОВЛЕНИЯ одновременно - PullRequest
0 голосов
/ 28 февраля 2020

Допустим, у нас есть база данных с таблицей с именем table, содержащей строку: (id, column) = (0, 'zero') и в в одно и то же время два клиента выполняют свои запросы:

UPDATE table
SET column = 'one' 
WHERE id = 0 AND column = 'zero'

и

UPDATE table
SET column = 'two'   
WHERE id = 0 AND column = 'zero'

Возможно ли, что оба клиента получат «1 строка обновлена» из базы данных? Или только один (случайный) клиент будет всегда получать «1 строка обновлена», в то время как другой всегда будет получать «0 строк обновлено»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...