2010-12-15 83 views
0

我的問題很簡單:用系統更新表格

我有一個名爲「DateProcessed」的列。無論何時用戶單擊一個按鈕,該列都應使用當前的System.Date更新每一行。

這裏是我的代碼:

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

在????應該去什麼。謝謝你的幫助!

+0

什麼是你使用的數據庫? – Spredzy 2010-12-15 21:32:49

回答

5

ANSI標準是使用CURRENT_TIMESTAMP,應限於MySQL,SQL Server和其他任何符合ANSI的RDBMS工作。

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

如果你是SQL服務器上..

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