Я пытаюсь вставить около 3000 строк, используя пакетную вставку codeigniter, но проблема в том, что если одна строка в пакете не работает, она останавливает выполнение других строк и печатает эту ошибку запроса.Продолжить выполнение запроса, если один запрос в пакетной ошибке завершился с ошибкой в codeigniter
Возможно ли продолжить выполнение, даже если в пакете и журнале произошел сбой запроса?
Я не хочу использовать запрос $ this> db->, поскольку для этого требуется больше времени и соединений, чем $ this-> db-> insert_batch(); Также эта операция вставки - это cron-скрипт, который запускается каждые 5 минут, поэтому более быстрый способ более предпочтителен, поскольку эти операции вставки выполняются в транзакционной базе данных.
Да, вы можете, обратитесь по ссылке: [Link] [1] [1]: http://stackoverflow.com/questions/10965792/insert-ignore-using-codeigniter –
http://meta.stackexchange.com/qu estions/37758/inline-links-in-comments – Drew
Я не хочу, чтобы пользователь $ this-> db-> query(), поскольку он занимает больше времени, чем $ this-> db-> insert_batch(). – Vibhas