Всем привет!
Использую такой запрос для вставки в БД:
INSERT INTO table1 (id, value) VALUES ('1', 'value1'), ('2','value2'), ('3','value3'), ...
VALUES получаю из массива. Таких VALUES может быть
очень много, вплоть до нескольких 10 т.
Очевидно, у меня возникает проблема при попытке выполнить такой запрос.
См. про
лимиты. Похоже мой случай это -- SQLITE_MAX_SQL_LENGTH.
По умолчанию должно быть 1 000 000, но написано, там же, что можно увеличить до 1 073 741 824.
Вопрос:
1. как увеличить это значение ?
2. а есть ли смысл ? может как-то строку разбить лучше будет ? но как ?
Заранее спасибо за советы.