Impala語法中distinct的小特性

在傳統數據庫中以下語句能正常運行

SELECT DISTINCT CAST('' AS VARCHAR(10)) AS A1
,CAST('' AS VARCHAR(91)) AS A2
,CAST('' AS VARCHAR(8)) AS A3
FROM A;

但是在Impala中,這段語句會報錯。

原因是 第三個字段長度8小於前面的小字段長度10,將8改爲10則能正常運行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章