【发布时间】:2016-12-26 02:36:19
【问题描述】:
我有一个更新查询如下
UPDATE EcommerceCustomerActiveSites
SET SubscriptionExpDate = '19/08/2021 12:15:17 PM', IsEnabled = 1
WHERE ContactCode = 'CCTC-002833'
这给了我如下错误
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
但是。当我从同一个表中执行选择查询并从SubscriptionExpDate 列中复制一个示例值时,它返回的格式与我的插入语句相同!
19/08/2021 12:27:06 PM -- Value From Select
19/08/2021 12:15:17 PM -- Value From Insert
有人有线索吗?
【问题讨论】:
标签: sql sql-server sql-server-2008 datetime