Est-il possible d'utiliser le MAX dans la mise à jour de l'énoncé à l'aide de sql?

je suis en train d'utiliser la fonction MAX dans l'instruction sql. Voici ce que je suis en train de faire:
quelque chose comme ceci:

UPDATE MainTable
        SET [Date] = GETDATE()

        where [ID] = Max

Je sais que c'est faux, spécialement là où j'ai mis la condition where, mais ne peut pas comprendre comment utiliser max et mise à jour dans la même instruction. grâce

InformationsquelleAutor user1858332 | 2013-01-03