PostgreSQL の "t" / "f" が嫌だ

MySQL なら BOOL は TINYINT(1) のシノニムなので

$x = db_get_one( "select del_flag from table_name limit 1" );
if ( $x ) echo "true";
else echo "false";

こう書けるけど

PostgreSQL だと BOOL が "t" か "f" を返すので

$x = db_get_one( "select del_flag from table_name limit 1" );
if ( $x == "t" ) echo "true";
else echo "false";

こう書かないといけない所がなんか嫌だ。助けてサンタクロース。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: PostgreSQL の "t" / "f" が嫌だ

このブログ記事に対するトラックバックURL: http://je-pu-pu.jp/blog/mt-tb.cgi/550

コメントする

このブログ記事について

このページは、が2005年12月12日 23:59に書いたブログ記事です。

ひとつ前のブログ記事は「復活シンセサイザー」です。

次のブログ記事は「アイミツって何?」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0