2014-05-20 17 views
2

我目前正在使用java中的SQLite數據庫。 但我想將所有表格及其數據導出到SQL語句。Java JDBC/SQLite:將表導出到sql語句

我已經嘗試使用:

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

但是,這給了我一個錯誤:「近‘變成’:語法錯誤」

回答

3

爲了實現這一目標,你可以使用外部軟件,如的SQLDeveloper或SQLAdministrator。終極版IntelliJ也支持導出表格數據。

UPDATE:

如果只想用來導出SQL可以使用

sqlite3 db .dump 

又見this信息,如果您只想導出選定的表。

+0

更詳細的文章:http://alvinalexander.com/android/sqlite-dump-backup-database-file-how – liosedhel

+0

所以它不可能使用Java出口?如果我可以在用戶按下一個很棒的按鈕後在代碼中的某處運行該(.dump)。 – user3254032

+0

我認爲這是不可能的。但是,您可以使用java.lang.Runtime在java中調用此命令。 – liosedhel