ごあいさつ
2008/12/22(月)
■[Perlノート] 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
リンク元
- 28 http://search.yahoo.co.jp/search?p=perl+NULL&search.x=1&fr=top_ga1&tid=top_ga1&ei=UTF-8
- 21 http://www.google.co.jp/search?q=perl+null&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a
- 20 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GZHZ_jaJP240JP240&q=Vb+VarType
- 19 http://www.google.co.jp/url?sa=t&rct=j&q=perl+null&source=web&cd=4&ved=0CEEQFjAD&url=http://d.hatena.ne.jp/chaichanPaPa/20081222/1229950101&ei=PrTNTsm_DPHHmQXrsIWoDQ&usg=AFQjCNHgUuYSpweF--PNoYVkOczD2wVpdQ
- 18 http://www.google.co.jp/url?sa=t&rct=j&q=perl null&source=web&cd=4&ved=0CEMQFjAD&url=http://d.hatena.ne.jp/chaichanPaPa/20081222/1229950101&ei=OcOfTtiZFeSQiQfR1MjrBg&usg=AFQjCNHgUuYSpweF--PNoYVkOczD2wVpdQ&sig2=yBzyXEANptQ_p7ICAes8cA
- 16 http://www.koikikukan.com/archives/2009/06/24-005555.php
- 11 http://www.google.co.jp/search?q=perl+null&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 9 http://search.yahoo.co.jp/search?p=Perl+null&ei=UTF-8&fr=top_ga1_sa&x=wrt&meta=vc=
- 9 http://www.google.co.jp/search?hl=ja&q=perl+null&lr=lang_ja
- 6 http://www.google.co.jp/search?hl=ja&q=perl+null&lr=

