使用系统日期更新表

时间:2010-12-15 21:30:28

标签: sql

我的问题很简单:

我有一个名为“DateProcessed”的列。每当用户单击一个按钮时,应使用当前的System.Date为每一行更新该列。

这是我的代码:

update dbo.JobStatus SET DateShipTransmitProcessed = ???? WHERE JobTableId = @JobTableId

应该怎么做?谢谢你的帮助!

2 个答案:

答案 0 :(得分:5)

ANSI标准是使用current_timestamp,它应该适用于MySql,SQL Server和任何其他ANSI兼容的RDBMS。

update dbo.JobStatus SET DateShipTransmitProcessed = current_timestamp WHERE JobTableId = @JobTableId

答案 1 :(得分:0)

如果你在SQL服务器上..

update dbo.JobStatus SET DateShipTransmitProcessed = GetDate() WHERE JobTableId = @JobTableId