「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

NULL

pointこの用語のポイント

point何もないことを表すよ

pointプログラムとかデータベースの話で出てくるよ

スポンサーリンク

簡単に書くよ

NULL(読:ヌル、ナル)とは

プログラムとかの世界で「何もないよー」を表す単語
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

何もないことを表す目印

が「NULL」です。
プログラミング言語データベース関連の話で よく登場します。

数学の世界における「0(ゼロ)」みたいなものですね。
宇宙の話で言えば、ブラックホールみたいなものです。

NULL

例えば、そうですね。

ピヨ太君が、お盆を持っていたとしましょう。

NULL2

お盆の上にミカンが1つ乗っていれば「1」です。

NULL3

お盆の上にミカンが3つ乗っていれば「3」です。

NULL4

お盆の上にミカンが乗っていなければ「0」です。

NULL5

お盆の上に乗っているミカンの数が数字を表しています。
この条件下において、お盆を持っていない状態がNULLです。

NULL6

そんなイメージです。

注意点として、NULLの扱いは、プログラミング言語やデータベースの種類によって微妙に異なります。

代表的なのは、NULLと空文字(値がない文字、長さゼロの文字列の違いでしょう。

空文字は何も書いていないノートを広げているイメージです。
書く準備はバッチリだけど、まだ書いていない状態です。

NULL7

NULLはノート自体を広げていないイメージです。
書くものが「何もない」状態です。

NULL8

ただし、プログラミング言語によっては、NULLと空文字を同じと見なします。
NULLと空文字を比較したときに「同じだよ!」と判定されるのです。

もちろん、NULLと空文字を別の物として扱うプログラミング言語もあります。
NULLの扱いについては都度、確認するようにしてあげてください。


image piyo2

一言でまとめるよ

まぁ「NULL」って単語が出てきたら「『何もないよー』を表す単語なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像011
書籍画像065

おまけ



書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング