![](/img/trans.png)
[英]Conversion failed when converting date and/or time from character string in SQL
[英]Conversion failed when converting date and/or time from character string SQL
CREATE TABLE TICKET
(
TicketID int primary key,
StartLoc varchar(20),
FinalLoc varchar(20),
price int,
DateOfPurchase date,
SeatNumber int,
TrainID int,
DepartureDate date ,
);
insert into TICKET
values (1,'HaydarPasa','Sirkeci',20,'20,18-06-12 10:34:09 AM',10,1,'20-06-12 10:34:09 AM')
我使用的是SQL Server Management 2008 R2版本。执行查询时显示
从字符串SQL转换日期和/或时间时转换失败
@juergenD是正确的,字符串20,18-06-12 10:34:09 AM
不是日期字符串。 插件的20
部分吗? 如果是这样,则您的表定义已关闭。 我希望在这里出现复制粘贴错误...
另外:当我在我的机器上尝试查询时,仍然显示日期转换错误。 如果我将日期更改为yyyy-MM-dd hh:mm:ss AM
格式,则可以正常工作。 虽然可能与本地设置有关。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.