2014-05-20 2 views
2

현재 java의 SQLite 데이터베이스로 작업하고 있습니다. 하지만 모든 테이블과 해당 데이터를 SQL 문으로 내보내고 싶습니다.Java JDBC/SQLite : 테이블을 SQL 문으로 내보내기

나는 사용하여 시도했다 :

"SELECT * FROM TABLENAMES INTO OUTFILE '...' 

을하지만 그 날 오류가 있습니다 : "근처"INTO "구문 오류"

답변

3

그것을 달성하기 위해, 당신은 그런 SQLDeveloper와 같은 외부 소프트웨어를 사용할 수 있습니다 또는 SQLAdministrator. Ultimate 버전의 IntelliJ는 테이블 데이터 내보내기도 지원합니다.

UPDATE :

만 사용하여 내보내려면 당신이 선택된 테이블을 내보낼 경우

sqlite3 db .dump 

this 정보를 볼 수 있습니다 SQL.

+0

자세한 기사 : http://alvinalexander.com/android/sqlite-dump-backup-database-file-how – liosedhel

+0

Java를 사용하여 내보낼 수 없습니까? 사용자가 버튼을 눌렀을 때 내 코드의 어딘가에서 그 (.dump)를 실행할 수 있다면 좋을 것입니다. – user3254032

+0

나는 그것이 불가능하다고 생각한다. 그러나 java.lang.Runtime을 사용하여 java에서이 명령을 호출 할 수 있습니다. – liosedhel

관련 문제