日記
DB_DataObjectのNULLの扱い (22:46)Edit

DB_DataObjectでinsertやupdateを行う時って、nullという文字列をNULLとして扱うのね。PHPのnullがDBでもNULLになると期待していたんで、しばらくはまってしまった。

これはちょっとすごい仕様だな。not nullじゃな文字列フィールドに'null'という値を入れようとしてもNULLになっちゃうのか。この仕様では、厳密にNULLを管理しようとするのは無理だなー。not nullにして扱った方がまだましっぽい。

Published At2005-07-07 00:00Updated At2005-07-07 00:00