Хорошо, у меня есть вопрос, но не проблема.
У меня есть таблица в моей базе данных, довольно маленькая, всего 3 столбца, но она может расти. У меня есть два решения моей проблемы, но я не знаю, зачем использовать тот или иной.
У меня есть фрагмент данных, который, возможно, уже есть в базе данных. Два способа решить эту проблему. У меня есть уникальный идентификатор, поэтому его легко проверить.
INSERT INTO
database REPLACE INTO
, потому что у меня уже есть идентификатор. У меня вопрос. Какой лучше использовать. Каковы плюсы и минусы использования любого из двух результатов. Или есть лучший результат?
Примечание, данные точно такие же, поэтому нет шансов, что запись будет обновлена с более новым значением. Таким образом, REPLACE INTO
вставит данные, которые уже есть.