問題
您有一個在某些列中包含空值的表。在Databricks中使用選擇語句查詢表時,空值顯示為null。
當您在Databricks SQL中使用相同的選擇語句查詢表時,空值將顯示為NaN。
%sql select * from default。where is null
磚
磚的SQL
導致
NaN是not a number的縮寫。這就是在Databricks SQL中顯示空值的方式。
解決方案
這不是問題。Databricks SQL按設計工作。
Databricks SQL中的空值表示與Databricks中的空值表示不同,但數據本身不會改變。