眠る開発屋blog ある開発屋の雑感。日々勉強。

2008/7/16 水曜日

CASTとか

Filed under: 技術メモ — タグ: , , — dev0000 @ 2:10:53

なんかすごく効率の悪そうなSQL文だけど、

[php]getAll($sql, NULL, array($age));
[/php]

ageフィールドを文字列型にした + プリペアステートメントの場合、CAST を使わないとうまく動作しなかった。
文字列比較になる。
ちなみにプリペアステートメント使わずにベタで書くと数値比較になる。

あー。
ってか、getAll の第二引数(確かデータタイプだったような)をちゃんと指定すればもしかして数値扱いしてくれたのか?
マニュアルよく読め俺。

Powered by WordPress