2011.
08.
25
18:40:00
ちょっくらApache+PHP+PostgreSQLとかいう環境で開発環境作って
お客さまから頂いた既存ソースを流し込んだ時の話。
「メジャーバージョン合わせておけばいーよー」って言われていたのですが
なんかSQLの実行エラーが出て動かないんですけど?(;´A`)
「型合わせろや!」って怒られちゃったんですけど?(;´A`)
気になったので調べてみましたよ。
私が入れたPostgreSQLは8.4.8、本番環境は8.1.11らしい。
ほんでもってPostgreSQLは8.3から型チェックが厳密になって
自動キャストしてくれなくなったそーです。
あー、それでか。
取りあえず今回はバージョン落として対応しましたが
PostgreSQLのバージョン上げる方はご注意を(--)ノ
てか、そもそもDB周りで暗黙の型変換使うのはやめよーじぇぃ(つд`)・°・。
お客さまから頂いた既存ソースを流し込んだ時の話。
「メジャーバージョン合わせておけばいーよー」って言われていたのですが
なんかSQLの実行エラーが出て動かないんですけど?(;´A`)
「型合わせろや!」って怒られちゃったんですけど?(;´A`)
気になったので調べてみましたよ。
私が入れたPostgreSQLは8.4.8、本番環境は8.1.11らしい。
ほんでもってPostgreSQLは8.3から型チェックが厳密になって
自動キャストしてくれなくなったそーです。
あー、それでか。
取りあえず今回はバージョン落として対応しましたが
PostgreSQLのバージョン上げる方はご注意を(--)ノ
てか、そもそもDB周りで暗黙の型変換使うのはやめよーじぇぃ(つд`)・°・。
category:● PostgreSQL thema:パソコンな日々 - genre:コンピュータ Posted by ササキマコト