В SQL, как всегда вставлять данные в таблицу с параллелизмом? - PullRequest
0 голосов
/ 11 января 2012

В sql как всегда вставлять данные в таблицу с параллелизмом?Необходимо убедиться, что данные получены, например, таблица «Ставка», все клиенты приложений этого сервера базы данных должны убедиться, что их ставка размещена.

1 Ответ

0 голосов
/ 12 января 2012

В операторе INSERT единственный способ не иметь параллелизма - это нарушить какое-то ограничение. Пока вы объявили ограничение (первичный ключ, не ноль, внешний ключ и т. Д.), База данных будет выдавать ошибку при любом нарушении.

Я не уверен, какой API вы используете для связи с базой данных, но он определенно сигнализирует о том, что произошла ошибка базы данных. Затем вам нужно соответствующим образом обработать этот случай, сообщив приложению, что данные должны быть недействительными.

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