如果索引列包含NULL值會發生什麼?SQL Server 2008:NULL索引值
1
A
回答
0
NULL MEAN NO VALUE
默認情況下,空值不會被索引。 但我仍然會建議有一些像WHERE column IS NOT NULL
過濾索引。
1
NULL
的行爲與SQL Server索引中的任何其他值相同。唯一索引中只能有一個這樣的值(在一列上)。它排序到表的開頭。您也可以在NULL
值上尋找索引(myIndexedCol IS (NOT) NULL
)。您可以使用更詳細的語法使用索引加入NULL
。
相關問題
- 1. 列索引在SQL Server 2008
- 2. SQL Server 2008篩選索引
- 3. Concat NULL與Varchar SQL Server 2008
- 4. SQL Server 2008 - 瞭解索引視圖
- 5. SQL Server 2008索引碎片問題
- 6. SQl Server 2008 FILESTREAM,索引服務和FTS
- 7. SQL Server 2008 R2創建索引
- 8. 當在SQL Server重建索引2008
- 9. SQL Server 2008中 - 過濾索引
- 10. SQL Server 2008全文索引問題
- 11. SQL Server 2008中的索引視圖
- 12. sql server 2008無效的列索引0
- 13. SQL Server 2008中的篩選索引
- 14. SQL Server 2008上的全文索引
- 15. 未使用SQL Server 2008空間索引
- 16. SQL Server 2008 R2上的索引視圖
- 17. SQL Server 2008非聚集索引
- 18. SQL Server 2008的全文索引問題
- 19. 創建的SQL Server索引視圖2008
- 20. SQL Server 2008 - 索引表的優點
- 21. SQL Server 2008中的羣集索引
- 22. SQL Server 2008性能:沒有索引與不良索引?
- 23. SQL Server索引
- 24. SQL Server索引
- 25. SQL Server索引
- 26. SQL Server 2008搜索日期
- 27. SQL Server 2008 - 搜索查詢
- 28. SQL Server 2008快速檢索
- 29. 如果值爲null獲得前值的SQL Server 2008
- 30. SQL Server 2008 R2 HASHBYTES SHA2返回null
這是什麼?是什麼讓你認爲'NULL'的行爲與索引中的任何值有什麼不同? –