2016-02-24 41 views
1

我有一個計算列Total_Count,它是從float數據類型列中得出的,其結果如0, 101, NULL(在Total_Count列中)。在Float數據類型列中將NULL合併到' - ' - TSQL

而不是顯示NULL我想在Total_Count列中顯示- (hyphen character)

如果我使用COALESCE(Total_Count, '-')然後我收到以下錯誤:

Msg 8114, Level 16, State 5, Line 62

Error converting data type varchar to float.

請幫幫忙!

回答

2

嘗試這種在選擇

SELECT COALESCE(CAST(Total_Count AS VARCHAR), '-') 
+0

這個奇妙的作品!謝謝 :) – Shanka

相關問題