Я использую Zeoslib для создания баз данных в памяти с помощью SQLite, и мне нужно сохранить базу данных на диск, когда программа закрывается или выгружает ее в файл регулярно.Существуют ли команды SQLite, которые могут выводить запрос выбора в виде команд вставки SQL?
Как программа SQLite3 не может обрабатывать в базах памяти, есть ли способ заставить SQLite экспортировать вывод запроса SELECT
как INSERT
операторов?
PS. sqlite3
может сбрасывать базу данных на диск, как указано в этом потоке, но база данных в памяти создается другим приложением, поэтому я не вижу, как заставить этот пример работать.
Если вы хотите файл, то почему вы используете встроенную БД в первую очередь? –
Мне нужна скорость обработки в памяти, но я хочу сохранить ее обратно на диск, когда я это сделаю. – vfclists