PostgreSQL 2テーブル目at PHP
PostgreSQL 2テーブル目 - 暇つぶし2ch236: 
03/06/16 16:41
すいません、PHP + PostgreSQL スレにも書いたんですけど
あまり人いないようなのでこちらにもお邪魔させてください。

別の外注が作ったシステムの移行を頼まれたのですが、
PostgreSQL 7.2 ⇒ 7.3 での非互換な項目

 空の文字列 ('') は、整数フィールドに対する入力として
 許可されなくなりました。 以前は、これは暗黙的に 0 と
 解釈されていました。

に引っ掛かってしまいました。べらぼうな数のテーブルと
べらぼうな数のPHPソースがあり、これを一つ一つ

$SQL = "UPDATE table SET int_value = '$int_value'";

から例えば

$int_value += 0;
$SQL = "UPDATE table SET int_value = $int_value";

のような感じに変更するのはかなり厳しい状況です。

バージョンを下げる以外に何か対応策はないですかね?
postgresql.conf とかで切り替えられたらいいんですが。。。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch