SQLite

データ型

  • text
  • numeric
  • integer
  • real
  • blog
  • any

SQLiteの重要な特徴として: 互換性のある型の値が挿入された場合は型変換を行った上で挿入する。しかし、データの損失なしに変換できない場合はテキストとして挿入する。

ROWID

データベースの行にはIDが必要になることもある。SQLiteでは全ての行に自動的にrowidという一意の値が割り振られるので、これを使えばよい。

1 select rowid from foo;