我想比較L.LoanDueDate
(這是一個smalldatetime
)至ufnARCUGetLatestProcessDate()
返回值(這是一個int
),看看貸款到期日期是過去的最後一道工序日期還有多少天。演員INT爲smalldatetime
我接收
算術溢出錯誤將表達式轉換爲數據類型SMALLDATETIME
誤差和似乎無法弄明白。任何幫助都會有用。先謝謝你。
CAST(L.LoanDueDate - CAST(CAST((SELECT ProcessDate FROM ufnARCUGetLatestProcessDate()) AS VARCHAR(10)) AS smalldatetime) AS INT)
我也曾嘗試使用以下。 CAST(L.LoanDueDate-CONVERT(smalldatetime,convert(char(8),(SELECT ProcessDate FROM ufnARCUGetLatestProcessDate())))AS INT) – JoBaxter 2013-02-14 23:50:40