Как экспортировать в CSV из sqlite3 на iPhone? - PullRequest
0 голосов
/ 05 октября 2009

Как я могу экспортировать данные из базы данных sqlite3 в Objective-c? Могу ли я выполнить команду дампа хотя бы? Какие варианты у меня есть для экспорта?

Ответы [ 2 ]

1 голос
/ 05 октября 2009

Вы можете посмотреть, как команда .dump реализована оболочкой sqlite, чтобы увидеть, как вы можете выполнить то же самое.В частности, обратите внимание на функцию dump_callback, а также действия, предпринимаемые, когда оболочка видит слово dump

Исходный код Shell.c: dump_callback ()

1 голос
/ 05 октября 2009

Я не знаю ни одного встроенного метода для выгрузки базы данных SQLite в API sqlite . Тем не менее, я думаю, что вы, вероятно, могли бы что-то приготовить, чтобы найти все таблицы и их схемы, затем выбрать SELECT * FROM для каждой и вручную экспортировать в виде текстового файла.

...