在将 nvarchar 值 '0.00000' 转换成数据类型 int 时失败。

如下例:

DECLARE @II NVARCHAR(20)=0.00000
SELECT CAST(@II AS INT)

 

就会报在将 nvarchar 值 '0.00000' 转换成数据类型 int 时失败。这类错误容易出现,特别存在表里时,量多了很难排查

posted @ 2026-07-07 15:11  herry507  阅读(2)  评论(0)    收藏  举报