以下の式に問題があります。目標は、(CEIDAvgUsage-Usage/Burnrate)に基づいて将来の日付を投影することです。私はいつか答えを探していて、何か助けになるものを見つけることができます。使用する式が間違っているか、何か他のものです。誰にでも提案はありますか?データ型datetimeに変換する算術オーバーフローエラー
RIGHT (CONVERT (varchar, CASE WHEN (GetDate() + (CEIDAvgUsage - Usage)/BurnRate) < GetDate() THEN GetDate()
ELSE (Getdate() + (CEIDAvgUsage - Usage)/BurnRate)
END, 103), 7)