SQLite3にテーブルのデータをCSV形式でエクスポートする
環境
Windows10 64bit
SQLite 3.37.0
使用例
1.「stutbl」テーブルの内容を確認します
sqlite> select * from stutbl;
uid|uname
100|test10
100|test10
100|test10
100|test10
101|test10
101|test10
1001|yamada
2002|kamada
3004|kawasaki
sqlite> select * from stutbl;
uid|uname
100|test10
100|test10
100|test10
100|test10
101|test10
101|test10
1001|yamada
2002|kamada
3004|kawasaki
sqlite> select * from stutbl; uid|uname 100|test10 100|test10 100|test10 100|test10 101|test10 101|test10 1001|yamada 2002|kamada 3004|kawasaki
2.CSV形式でデータのエクスポートを実行します
sqlite> .header on
sqlite> .mode csv
sqlite> .once C:\\sqlite\\sqlite3\\result.csv
sqlite> select * from stutbl;
sqlite> .header on
sqlite> .mode csv
sqlite> .once C:\\sqlite\\sqlite3\\result.csv
sqlite> select * from stutbl;
sqlite> .header on sqlite> .mode csv sqlite> .once C:\\sqlite\\sqlite3\\result.csv sqlite> select * from stutbl;
3.result.csvの内容を確認します
uid,uname
100,test10
100,test10
100,test10
100,test10
101,test10
101,test10
1001,yamada
2002,kamada
3004,kawasaki
uid,uname
100,test10
100,test10
100,test10
100,test10
101,test10
101,test10
1001,yamada
2002,kamada
3004,kawasaki
uid,uname 100,test10 100,test10 100,test10 100,test10 101,test10 101,test10 1001,yamada 2002,kamada 3004,kawasaki