2009-10-05 5 views
0

Objective-c에서 sqlite3 데이터베이스의 데이터를 내보내려면 어떻게해야합니까? 적어도 덤프 명령을 실행할 수 있습니까? 수출을 위해 어떤 옵션이 있습니까?iPhone의 sqlite3에서 CSV로 내보내는 방법은 무엇입니까?

+0

이 질문은 당신과 유사 촬영 : http://stackoverflow.com/questions/1512883/ how-to-convert-data-to-csv-or-html-format –

+0

음 ... 나는 여기서 가장 낮은 단계에있는 것을 쓰면서 "바퀴를 재발견"하는 것을 피하려고 노력하고있다 ... 나는 이미 FMDB 래퍼라는 의미에서 수출을하기 위해 이미 알려진 테스트 된 방법이있을 수 있습니다. – luvieere

+0

아니요. 제 3 자 라이브러리를 사용하지 않고는 어떤 방법도 없습니다. –

답변

1

.dump 명령이 sqlite 셸에서 어떻게 구현되는지 살펴봄으로써 같은 것을 달성 할 수있는 방법을 알 수 있습니다. 특히, dump_callback 기능을 살펴보고 단어 덤프 쉘 볼 때 또한 행동이

Shell.c source code: dump_callback()

1

the sqlite api에 SQLite 데이터베이스를 덤프하는 기본 제공 방법을 모르겠습니다. 그러나, 아마 당신이 모든 테이블과 스키마를 찾고 나서 SELECT *를 선택하여 텍스트 파일로 수동으로 내보낼 수 있다고 상상해보십시오.

관련 문제