SQLite3
インデックスを使って検索する方法。
文字列パターン比較式。like句と違い大文字・小文字を区別するが、エスケープ文字を指定できない。
文字列パターン比較式。
SQL文内で使える変数。sqlite_bind()関数でセットする。今回は.param set Key Valueで使う。
いずれかと一致するか否か。
(算術、比較、論理)演算子。
式のうちリテラルについて。
文ではなく式。
クエリプラン文。
SQLite3がどのようにクエリを実行するか。高速化のためにどうすべきか。index, select where, and/or, rowid, order by。
SQLiteでも使える。
delete,update文でlimit句を使うためのビルド。
delete,updateのときにlimit/offset/order byを使えるようにする。
レコード削除。
一時テーブルやインデックスをメモリに保存する等。
DB名(スキーマ名)、テーブル名、列名、制約。
列制約でなく表制約。
外部キー。
条件式。
NULL禁止。
一意制約。
間違っているかもしれないが。
最も重要な制約。
照合シーケンス。比較方法の指定。デフォルトはbinary。正確には制約ではない。
正確には「制約」ではない。データの値を制限しないから。
テーブルの生成・削除。
インデックスの生成・削除。
要素の生成と削除。
SQL文は4種類に大別できる。
単一行と複数行の2種類ある。