在插入日期时间时从字符串转换日期和/或时间时,转换失败我试着创建一个表,如下所示,create table table1(date1 datetime,date2 datetime);首先,我尝试如下所示插入值,insert into table1 values('21-02-2012 6:10:00 PM','01-01-2001 12:00:00 AM');它错误地说,无法将varchar转换为日期时间然后,我尝试了下面的格式,作为我们的堆栈溢出建议的帖子之一,insert into table1 values(convert(datetime,'21-02-2012 6:10:00 PM',5)
,convert(datetime,'01-01-2001 12:00:00 AM',5));但还是有错误的说法,从字符串转换日期和/或时间时,转换失败有什么建议吗?
3 回答
沧海一幻觉
TA贡献1824条经验 获得超5个赞
Create Table MyTable (MyDate);
Insert Into MyTable(MyDate) Values ('2015-02-29');
Conversion failed when converting date and/or time from character string.
添加回答
举报
0/150
提交
取消