プロが教える店舗&オフィスのセキュリティ対策術

accessのNULLと空文字があるメリットはなんでしょうか?

A 回答 (1件)

「未入力」と「入力するものがない」を区別できる。



たとえば、顧客名簿の電話番号を入力するところを考えてみてください。入力を忘れて登録すると Null になります。でも、顧客が電話番号を教えてくれない場合はどうしましょう。この時は空文字を入れることにします。こうしておくと、値が Null のレコードを抽出すれば、入力忘れがチェックできます。

Null と空文字は見た目で判定できないので、実際には Null を禁止したりします。そうすると、空白に見えるのはすべて空文字になります。つまり、「空白に見えるけどこれは入力忘れじゃないんだな。入力するデータがなかったんだな」とわかります。

これは一例ですが、参考URLも似たようなこと言ってます。

参考URL:http://kotori.tea-nifty.com/kotoriblog/2005/08/n …
    • good
    • 0
この回答へのお礼

そういった使い方もできるんですね!回答ありがとうございました。

お礼日時:2012/05/22 00:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!