通常資料庫欄位金額欄位都會開numeric,但是有時候應用程式或報表呈現都會需要顯示千符號,而這次客戶需求要將資料匯出時也產生千符號。底下為幾個範例
在sql server 2012以上版本可以使用format函數可以做到,若是sql 2005時可以使用轉換為money資料型態後再轉換為varchar搭配參數即可
declare @num numeric(18,4)=2343243.234 union all |
通常資料庫欄位金額欄位都會開numeric,但是有時候應用程式或報表呈現都會需要顯示千符號,而這次客戶需求要將資料匯出時也產生千符號。底下為幾個範例
在sql server 2012以上版本可以使用format函數可以做到,若是sql 2005時可以使用轉換為money資料型態後再轉換為varchar搭配參數即可
declare @num numeric(18,4)=2343243.234 union all |