【发布时间】:2016-06-24 06:05:00
【问题描述】:
我想更新我的升级表,例如:
update [promotion]
set DateStart = '2016.06.24 08:00:00',
DateEnd = '2017.07.10 10:00:00',
TimeStart1 = '2016.06.24 18:00:00',
TimeEnd1 = '2017.10.10 12:00:00',
TimeStart2 = '2016.10.02 411:00:00',
TimeEnd2 = '2017.12.25 15:00:00'
where PromotionName='40%Off';
这会导致错误消息:
消息 242,第 16 级,状态 3,第 1 行
将 char 数据类型转换为 datetime 数据类型会导致 datetime 值超出范围。
我们可以在 SQL Server 中输入日期吗?
【问题讨论】:
标签: date sql-server-2005 sql-update sql-server-express