繁体   English   中英

不允许从数据类型datetime到int的隐式转换错误。 使用CONVERT函数运行此查询

[英]Error of Implicit conversion from data type datetime to int is not allowed. Use the CONVERT function to run this query

我有带有DOCDate字段的库存表,并且数据类型为datetime,当我运行查询时,它向我显示错误

'不允许从数据类型datetime到int的隐式转换。 使用CONVERT函数运行此查询。”

我的查询是

insert into SSPERPStock (LinkID, DocNo, DocDate, VoucherType, ProductID, Weight, AL, InEdit, CreatedU‌​serId) 
values (IDENT_CURRENT('SSPERPDailyInkConsumptionTransaction'),'DOC1001','2013-02-‌​14','ICPacked',8,5,'L',0,GETDATE())

这个迷茫的解决办法是什么?

您正在尝试将日期( GETDATE() )添加到列CreatedU‌​serId

insert into SSPERPStock (... , CreatedU‌​serId) 
values (... , GETDATE())

这可能是一个int而不是您最初想要做的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM