空列值顯示為NaN

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

寫的亞當Pavlacka

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

問題

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

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

%sql select * from default where 為空

Databricks中的查詢返回null

磚的SQL

導致

NaN是“非數字”的縮寫。這就是在Databricks SQL中顯示空值的方式。

解決方案

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

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