foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

SQLite のダウンロードと基本操作

SQLite とは

実行ファイル 1 つのデータベース。
現在は sqlite と sqlite3 があり、双方使えるコマンドが異なる。

データベースの作成

sqlite データベースファイル名.db

データベースへの接続

sqlite データベースファイル名.db

バッチ処理

sqlite データベースファイル名.db < バッチファイル名

注意

データベースファイル名を書き忘れてしまうと、メモリ上のデータベースへの接続となる。
そのため、データベースファイル名を書き忘れてしまうと「あれ?さっきのバッチ結果が入ってない?」
なんてことになってしまう。

フロントエンド

AccessODBC ドライバが未対応なので使えない。
CSE なら ODBC で繋がる。

タイプレス

SQLite はカラムの型情報を持っていない、と言わるけど下記を参照。