開發雜記🐚 MSSQL 開發雜記👩💻 字串轉型On this page👩💻 字串轉型說明在資料庫欄位中,如果想要做 SUM() ,但資料型別是 nvarchar 等等字串型別,執行加總時會有錯誤訊息解決辦法情境: 訂單中想要加總訂單金額,訂單金額卻被定義成 nvarchar1. 使用 CASTSELECT SUM( CAST ( [TotalAmount] AS int)) AS [總額] FROM [dbo].[OrdersMain]結果總額1002. 使用 CONVERTSELECT SUM( CONVERT(int ,[TotalAmount])) AS [總額] FROM [dbo].[OrdersMain]結果總額100