sqlite3 のテーブルで、CSVファイルを移入するときエラーが発生。
原因を調べると、いつもはカンマ編集しているのに、カンマ編集されていないデータを使用してしまって移入が失敗。
sqlite3 のテーブルで、tab編集のCSVファイルを移入するときの方法をまとめました。
1.ターミナルを開いて、作業を行うフォルダ(カレントフォルダ)に移動します。
1 | $cd /users/******/Desktop/sqlite3_xx |
2.sqlite起動時にDB名を指定します。
DB名:data123.dbを使用する場合
1 | $sqlite3 data123.db |
3.インポートデータの項目区切り文字(タブ)を指定します。
1 | .separator /t |
4.インポート処理を行います。
1 | .import /users/******/Desktop/sqlite3_xx/data_xx.csv table234 |