2019年03月28日

sqlite3.exe を利用した CSVインポート/エクスポート

sqlite3exe.png

: インポート先(AAAテーブル)を空にする
"sqlite3.exe" "SQLite3.db" "DELETE FROM AAA"

: CSVインポート (import.csvのヘッダ行は事前に除去しておく)
"sqlite3.exe" -separator , "SQLite3.db" ".import import.csv AAA"
 
: CSVエクスポート
"sqlite3.exe" "SQLite3.db" ".header ON" ".mode csv" ".output export.csv" "SELECT * FROM AAA"
 
: 不使用領域の開放(メモリ最適化)
"sqlite3.exe" ".vacuum"
 
pause
 
タグ:SQL bat
posted by Takashi Inoue at 19:00| Comment(0) | メモ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: