database:sqlite
文書の過去の版を表示しています。
SQLiteの使い方
Windows における環境変数設定
Windows でexeを任意のフォルダに配置したら、そのフォルダをPATHに追加する。
$env:PATH = "C:\path\to\exe;" + $env:PATH
基本的な操作
SQLite の基本的な使い方は以下の通り。
| .help | 使えるコマンド一覧 |
|---|---|
| .databases | 開いている DB 一覧 |
| .tables | テーブル一覧 |
| .schema | 全テーブルの CREATE 文表示 |
| .schema table | そのテーブルのスキーマ表示 |
| .exit / .quit | 終了 |
| .mode | 出力形式(table/csv/list/html/markdown etc.) |
| .headers on | 列名を表示 |
| .nullvalue | NULL の表示文字変更 |
テーブルの作成
CREATE tablename ( col1 TYPE, col2 TYPE, col3 TYPE );
型は以下の値を指定できる。
| 型 | 説明 |
|---|---|
| INTEGER | 整数 |
| TEXT | テキスト |
CSVのインポート
通常では1行目を無視してくれないが、比較的新しいバージョンでは–skipオプションを使用できる。
.mode csv .headers ON sqlite> .import --skip 1 testdata.csv mytable sqlite> .mode TABLE
database/sqlite.1764773846.txt.gz · 最終更新: 2025/12/03 23:57 by mikoto