空列值顯示為NaN

空列值在Databricks SQL中正確顯示為NaN。

寫的亞當Pavlacka

最後發布時間:2022年3月4日

問題

您有一個在某些列中包含空值的表。在Databricks中使用選擇語句查詢表時,空值顯示為null。

當您在Databricks SQL中使用相同的選擇語句查詢表時,空值將顯示為NaN。

%sql select * from default。 where  is null

在Databricks中的查詢返回null

磚的SQL

導致

NaN是not a number的縮寫。這就是在Databricks SQL中顯示空值的方式。

解決方案

這不是問題。Databricks SQL按設計工作。

Databricks SQL中的空值表示與Databricks中的空值表示不同,但數據本身不會改變。