《SQL初學者指南(第2版)》 1 6 空值

2021-09-23 16:56:09 字數 279 閱讀 9592

表中每個單獨列的另乙個重要屬性是,該列是否允許包含空值。空值表示某個特定的資料元素沒有資料。按照字面意思解釋就是沒有包含資料。然而,空值不等同於空格或空白。從邏輯上講,空值和空格要區分對待。在第7章中,我們會詳細介紹檢索包含空值的資料的細微差別。

許多資料庫在顯示帶有空值的資料時,使用大寫的單詞null來表示。這麼做是要讓使用者能夠識別它包含的是乙個空值,而不只是空格。我也會遵循這個慣例,在書中用單詞null來強調這表示乙個特殊型別的值。

資料庫的主鍵不能包含null值。這是因為,根據定義,主鍵必須包含唯一的值。

《SQL初學者指南》 1 8 空值

sql初學者指南 表中每個單獨列的另乙個重要屬性是,該列是否允許包含空值。空值表示某個特定的資料元素沒有資料。按照字面意思解釋就是沒包含資料。空值不等同於空格或空白。從邏輯上講,空值和空格要區分對待。在第8章中,我們會詳細介紹如何檢索包含空值的資料。許多sql資料庫在顯示帶有空值的資料時,使用大寫的...

《SQL初學者指南(第2版)》導讀

sql初學者指南 第2版 sql structured query language 是用於和關聯式資料庫互動的主要語言。本書的目標是成為sql語言的一本有用的入門指南。本書的另乙個假想的書名是the logic of sql sql的邏輯 這是因為,和所有的計算機語言一樣,sql語言和冷冰冰 硬邦...

《SQL初學者指南(第2版)》 1 5 資料型別

主鍵和外來鍵為資料庫表新增了結構。它們確保了資料庫中所有的表都是可訪問的並且表之間有正確的關聯。表中的每一列的另乙個重要屬性是其資料型別。資料型別是定義乙個列所能包含資料的型別的一種方法。要為每個表中的每一列都指定乙個資料型別。遺憾的是,各種關係型資料庫所允許的資料型別以及它們所代表的含義,有很大的...