[Err] 22007 - [SQL Server]从 nvarchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值。

版权声明:有问题咨询请发邮件[email protected]。CSDN的留言和私信不好使。 https://blog.csdn.net/zengmingen/article/details/80684842

报错语句:

cast(Replace(Replace(P.DeliverDate,'.','-'),'/','-') as datetime)



改为

cast(Replace(Replace(P.DeliverDate,'.','-'),'/','-') as datetime2)


使用 datetime2 代替 datetime



猜你喜欢

转载自blog.csdn.net/zengmingen/article/details/80684842