SQLite の DateTime
SQLite でDateTime 型のカラムに「2008/10/15」というデータを突っ込んだら取り出し時にエラーになった。。。びっくりした。
インサート時にエラーにして欲しいよなぁ。。。
環境は、インサート時は SQLiteManager で、取り出し側は System.Data.SQLite(C#)ね。
System.Data.SQLite(C#) が悪いのか、SQLite(ライブラリ) が悪いのか、管理ツール(SQLiteManager)が悪いのか...もしかして、SQLite だと DateTime も文字列なのかな。仕方ないような、何とかして欲しいような...
ちなみに正解は「2008-10-15」。これだとインサート時も取り出し時も問題なし。