如何解决 SQL Server 中的此错误:
将 varchar 数据类型转换为 datetime 数据类型导致值超出范围
我的查询是:
Insert into Pedido (FechaPedido, FechaTipoPedido)
Values('13-03-2018', '13-03-2018')
将您的字符串转换为指示其格式的日期。
Insert into Pedido (FechaPedido, FechaTipoPedido)
Values(convert(date, '13-03-2018', 105), convert(date, '13-03-2018', 105))
具体来说,您使用的是 105 格式:https : //msdn.microsoft.com/en-us/library/ms187928(v=sql.90).aspx
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句