Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

3値論理とNULL

SQLの動作を混乱させる第3の真理値「unknown」とNULLの危険性

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2006/10/02 10:20

通常のプログラミング言語が真と偽の2つの真理値を持つ2値論理を基礎とするのに対し、SQLは第3の値「不明」を追加した3値論理という特異な論理体系を採用しています。3値論理はしばしばトリッキーな動作を見せてプログラマを悩ませます。本稿では、この3値論理について理論と実践的な例をもとに理解を深めます。

目次
※印刷用ページ表示機能はメンバーのみが利用可能です(登録無料)。
  • LINEで送る
  • このエントリーをはてなブックマークに追加

著者プロフィール

  • ミック(ミック)

    日本では、主にBI/DWHの設計からチューニングまでを専門とするデータベースエンジニアとして活動。2018年より米国シリコンバレーに活動拠点を移し、技術調査とビジネス開発に従事している。 主な著書・訳書: 『達人に学ぶSQL徹底指南書 第2版』(2018) 『SQL実践入門』(2015)...

バックナンバー

連載:達人に学ぶSQL

もっと読む

All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5