Массовая вставка в MySQL – могу ли я использовать предложение «игнорировать»? Существует ли ограничение на количество заPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Массовая вставка в MySQL – могу ли я использовать предложение «игнорировать»? Существует ли ограничение на количество за

Сообщение Anonymous »

У меня есть набор данных, которые я хочу вставить, и я решил использовать массовую вставку для MySQL.
Вставить в друзей (запрашивающего, приятеля) значения (значение1, значение2), (значение2, значение1), (значение3, значение4), (значение4, значение3), ...
Я хотел бы знать следующее:
  • Могу ли я использовать «игнорировать»? Например,

    Код: Выделить всё

    insert ignore into friends (requestor, buddy) values (value1, value2), (value2, value1), (value3, value4), (value4, value3), ...
    
    Что произойдет, если у меня есть дубликат? Будет ли а) не вставляться все? б) Вставить записи перед дублирующейся записью и прекратить обработку данных после этого? в) Игнорировать дубликат и продолжить работу с остальными?
  • Существует ли ограничение на количество записей, которые я могу использовать для такой массовой вставки?


Подробнее здесь: https://stackoverflow.com/questions/128 ... to-the-num
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»