Нет, нет. однако, если он останавливается после 3 или 4 вставок, это хорошая ставка, что есть ошибка в 3-й или 4-й вставке. В зависимости от того, какой механизм SQL вы используете, существуют разные способы заставить его сообщать об ошибках во время и после операций.
Кроме того, если у вас много вставок, рекомендуется заключить их в транзакцию - это в основном буферизует все команды вставки до тех пор, пока не увидит команду завершения транзакции, а затем передаст все в вашу таблицу. Таким образом, если что-то пойдет не так, ваша база данных не будет загрязнена данными, которые необходимо сначала удалить снова. Что еще более важно, каждая вставка без транзакции считается одной транзакцией, что делает их действительно медленными - выполнение 100 вставок внутри транзакции может быть таким же быстрым, как две или три обычных вставки.