如何更新日期字段 [英] how to update date fields
本文介绍了如何更新日期字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何更新两个字段(一个是nvarchar
名称状态,另一个是datetime
(nvarchar
)date1
).我想用now()
语句进行更新.
how to update two fields ( one is nvarchar
name status other is datetime
(nvarchar
) date1
). i want to update with now()
statement.
d=now()
db.Execute " update userentry set status='Done', date1='" + d + "' where status='Yes'"
error type mismatch on date.
请帮助我
kindly help me please
推荐答案
我认为它是SQL Server.尝试使用CAST(<date-string> AS DATETIME)
或CONVERT(DATETIME, <date-string>)
功能.您还需要检查日期格式.本地计算机上的日期格式可能与sql服务器上的日期格式不同.在update...
之前使用SET DATEFORMAT ymd;
指令.
I think it''s SQL server. TryCAST(<date-string> AS DATETIME)
orCONVERT(DATETIME, <date-string>)
function. You need to check date format too. Probably date format on local computer is different than on sql server. UseSET DATEFORMAT ymd;
instruction beforeupdate...
.
这篇关于如何更新日期字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文