コマンドラインツールではSQLでは出来ないデータの入出力変更や各種ユーティリティを使うことが出来る。
シェルスクリプトやバッチ処理と組み合わせることで、処理を効率化出来るので有効活用していきたいところ。
.cd
.connection
.databases
.echo
.excel
.exit
.headers
.import
- SQLite3 TSVデータを取り込む、TSVデータを出力する
- SQLite3 CSVデータを取り込む、CSVデータを出力する(~ver 3.31.1)
- SQLite3 CSVデータを取り込む、CSVデータを出力する (ver 3.32.0~)
.log
.mode
- SQLite3 コマンドラインツールでselectの結果を見やすくする
- SQLite3 .mode コマンドの出力サンプル
- SQLite3 selectの結果からinsert文を作る
- SQLite3 JSON形式でデータを出力する
- SQLite3 コマンドラインツール表示で文字列をクォートで囲む(--quote)
- SQLite3 位置を指定して出力結果を改行する(--wrap)
- SQLite3 コマンドラインツールの表示に禁則処理を適用する(--wordwrap on)
.nullvalue
.once
.open
- SQLite3 データベースファイルを開く (.open)
- SQLite3 データベースファイルを新規作成して開く (.open --new)
- SQLite3 読み取り専用でデータベースを開く (.open --readonly)
.output
.prompt
.quit
.read
.separator
.shell
.system
.tables