2008.03.27 Thursday
SQLiteの節操のないデータ型、、
SQLiteを一時キャッシュに利用しようと思い、データ元のSQLServer側のCREATE TABLE文を流しどこで止まるかを確認してみると、、そのまま通る「あれ!?」と思いテーブルを確認すると正常にできているではありませんか(CONSTRAIN区も含め)、、、でも、おかしい「SQLlite」のデータ型はかなり少なかった(基本はテキストのみ)はず、それででたらめな型を入れて作成してみると、、できてるよ、でたらめな型が
とりあえず、INTEGER,REAL,TEXTに全てを分けてやるか、、
項目に日本語も利用できるようです、PHPからはUTF8で渡してやらなければなりません、
本当は項目に全角文字を利用すること自体やりたくないのだけど、キャッシュという狭い用途だし、現状のシステムの仕様なのでしょうがないのです・・・
後、SQLiteManager便利〜
リンク:
・SQLiteデータ型
・SQLiteが認識できるクエリー言語


項目に日本語も利用できるようです、PHPからはUTF8で渡してやらなければなりません、
本当は項目に全角文字を利用すること自体やりたくないのだけど、キャッシュという狭い用途だし、現状のシステムの仕様なのでしょうがないのです・・・
後、SQLiteManager便利〜
リンク:
・SQLiteデータ型
・SQLiteが認識できるクエリー言語