簡體   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