燈明日記 このページをアンテナに追加 RSSフィード

ごあいさつ

燈明日記へようこそ!!

燈明日記の主なテーマは、以下の通りです。

そして、燈明日記へ来られたのも『私』と『あなた』の何かのご縁です。なので、どうぞごゆっくりご覧下さい!

2008/12/22(月)

[] DBでのNULLはPerlではどうなる?

DB(Microsoft SQL Sever)でのNULLは、PerlからSelectすると未定義値になります。

たとえば、@AoAにDB読み込みデータが2次元(行列)で入っているとして、DBでのNULLを求めるには、defined関数で未定義値を調べます。

しかし、defined関数は定義されていると真を返すので、NULL(未定義値)を求める時は、それを否定(!)して求めます。

if (!defined($AoA[0][0])) {
    print "NULLデータ", "\n";
}

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/chaichanPaPa/20081222/1229950101