2010-12-15 123 views
0

Ma question est très simple:Mise à jour du tableau avec la date système

J'ai une colonne nommée "DateProcessed". Chaque fois que l'utilisateur clique sur un bouton, la colonne doit être mise à jour pour chaque ligne avec le System.Date en cours.

Voici mon code:

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

Ce qui devrait aller ????. Merci de votre aide!

+0

Quelle est la base de données que vous utilisez? – Spredzy

Répondre

5

La norme ANSI serait d'utiliser current_timestamp, qui devrait fonctionner pour MySql, SQL Server et tout autre SGBDR conforme à la norme ANSI.

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

Si vous êtes sur le serveur SQL ..

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