[SQL Server]從 varchar 數據類型到 datetime 數據類型的轉換產生一個超出范圍的值。


見下圖sql, 使用dateadd()轉換時報如題錯誤, 原因是數據庫表中存入的數據格式不正確,  數據格式不正確,  數據格式不正確,  重要的事情講3遍!!

ca.batch_no的前8位必須是日期格式yyyyMMdd, 否則會報錯!

當出現如題錯誤時, 首先排查sql是否正確, 其次就要考慮表中數據是否正確了.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM