首页 cms教程 正文
SQLNULL(sqlnull是指)

 2023-11-09    bigbai  

SQLNULL(sqlnull是指)

1、空值,英語:、是結構化查詢語言中使用的特殊標記,是中对數據属性未知或缺失的一种标识,用於指示數據庫中不存在數據值。由關聯式資料庫模型的創作者。

2、科德所引入。空值是用來滿足真實關係數據庫管理系統,中,支持“缺失資訊與不適用的資訊”的需求。科德還介紹了在數據庫理論中使用小寫的希臘字母,ω,符號來表示空值。

3、在中則是以用於標識空值的保留關鍵字。是一個狀態,而不是一個值。

4、這種用法與大多數編程語言完全不同,其中參照的空值意味著不指向任何對象。這不應與0數值混淆。空值表示缺少值-而與零值不同,與缺乏答案的方式不同,作為“否”的答案。例如“亞當擁有多少本書。

5、”這個問題,答案可能是“零”,他沒有,或“空白”,不知道他擁有多少,在數據庫表格中,回報此問題的列結果,將從沒有值,標記為,開始,並且在我們確定亞當沒有書籍之前,並不會更新為值“零”。

SQLNULL(sqlnull是指)

1、数据库表的取值不能为。另外,数据库中的计算,一般将有空值的数据忽略不计。

2、作為插入資料時,欄位的預設值。在的條件式去判斷欄位是否為時,像是=是無法正確執行的,必須寫成;反之若要判斷為欄位是否為非時查詢時的空值評估取代,為評估式或欄位名稱,為當為時要回傳的內容,被、2、等資料庫支援。

3、被、-等資料庫支援。在一篇1975年的-報告的論文中提到了空值作為表示關係模型中缺失數據的一種方法。最常被引用的與語義相關的論文,如中所採用的,是他1979年在上發表的論文,其中他還介紹了他的/,儘管其他許多提議後面的文章一直很模糊。

4、1979年他的論文2.3節詳細描述了空值在做算術運算時散播的語義,以及比較空值時使用三值,三元,邏輯的比較;他還詳細說明了對其它集合操作的空值處理,後者目前仍存在爭議,在數據庫理論界,最初的建議,1975,1979,現在被稱為“”。後來強化了他的要求,即在雜誌上發表的一篇1985年由兩部分組成的文章中,所有都支持來表示缺失的數據。在中實現原型後,1986年的標準基本上採用了的建議。

5、雖然認為,和重複行一起,是最有爭議的特性之一,但他辯護中的設計,並提出了實用的觀點,認為這是系統對缺少資訊支援最方便的形式,從而使程序員免受許多重複的應用程序級別檢查,請參閱問題,同時也為數據庫設計人員提供了不願意使用的選項;例如,為了避免眾所周知的異常,在本文的語義部分討論,還認為,除了提供一些缺失值功能之外,對於空值的實踐經驗也會導致依賴於空值的其它語言特性,如某些分組構造和外連接。

  •  标签:  

原文链接:https://www.bigbai.cc/news/7500.html

本文版权:如无特别标注,本站文章均为原创。