Почему мой PHP-код Команда INSERT иногда вставляет повторяющиеся данные?

возможно, эта ошибка возникла из-за этого version Sql Server is not installed

connectionString="Data Source=(LocalDB)\v12.0;....

, и вам не нужно его устанавливать

, самое быстрое исправление - изменить это для любой установленной версии у вас есть

в моем случае я меняю ее с v12.0 на MSSQLLocalDB

0
задан wintercounter 13 July 2018 в 14:10
поделиться

1 ответ

Если действительно не должно быть ситуации, когда вы заканчиваете дублирующими комбинациями quize_no и phone в этой таблице, то первое, что вам нужно сделать, это изменить структуру таблицы, чтобы добавить уникальный ключ к этим столбцам.

Например: ALTER TABLE score_mm ADD UNIQUE (quize_no, phone);

Это не исправит все, что вызывает вызовы нескольких вставных запросов, но по крайней мере защитит целостность ваших данных, не допуская каких-либо строк с двойные комбинации значений.

0
ответ дан Jon Wyatt 17 August 2018 в 13:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: