SQLite の制約

AndroidSQLite を使ってローカルデータベースを作るけど、SQLite は簡易データベースだけあって、いろいろサポートされない機能があるっぽい。この辺の情報は Third impact で奇麗にまとまってる。参考にさせてもらおっと。


記事によると、この辺は SQLite でサポートされないっぽい。:-)

  • FOREIGN KEY 制約
  • 完全なトリガーのサポート
  • 完全な ALTER TABLE サポート
  • 入れ子になったトランザクション
  • RIGHT と FULL OUTER JOIN
  • VIEW への書き込み
  • GRANT と REVOKE


さらに詳しいアナウンスはこちらを見るとよさげ。これを機会に SQLite もマスターしとこっと。:-)

訂正 2011/02/24

Foreign key 制約は適用できるっぽい。こっちの記事みてね。:-)